Perform polynomial algebra on cube
This program will perform polynomial algebra on a cube up to the eighth
order. The equation used:
out = (in * mult1) + (in**2 * mult2) + ... +(in**8 *mult8) + add
Original version
Ported to Isis 3.0
Initialize the value of order to 0.
Added application test
Modified schema location from astogeology... to isis.astrogeology..."
Added modifications to apptest by Kim
Modified filename parameters to be cube parameters where necessary
Removed exceptions and corrected math logic.
Math and Statistics
- algebra
- ratio
cube
input
First Input cube
Use this parameter to select the filename. All bands selected from
the file will have the polynomial applied.
*.cub
cube
real
output
Output cube
This file will contain the results of the polynomial.
double
- 1.0
Multiplicative constant for first order term
This defines the multiplicative constant for the first order term.
double
- 0.0
Multiplicative constant second order term
This defines the multiplicative constant for the second order term.
double
- 0.0
Multiplicative constant for third order term
This defines the multiplicative constant for the third order term.
double
- 0.0
Multiplicative constant for fourth order term
This defines the multiplicative constant for the fourth order term.
double
- 0.0
Multiplicative constant for fifth order term
This defines the multiplicative constant for the fifth order term.
double
- 0.0
Multiplicative constant for sixth order term
This defines the multiplicative constant for the sixth order term.
double
- 0.0
Multiplicative constant for seventh order term
This defines the multiplicative constant for the seventh order term.
double
- 0.0
Multiplicative constant for eighth order term
This defines the multiplicative constant for the eighth order term.
double
- 0.0
Additive constant
Constant that is added to product.