Home

User Documentation

Getting Started
Learn More
Explore in Detail
Get Inspired

Contributor Documentation

Getting Started
Learn More
Explore in Detail
Get Inspired

Quick Links

Software Manual
AstroDiscuss
GitHub
API Reference

Documentation Versions


ISIS 2

Documentation
Tutorials
Technical Documents
USGS

ISIS Application Documentation


poly

Printer Friendly View | TOC | Home

Perform polynomial algebra on cube

Overview Parameters

Description

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

Categories


Related Objects and Documents

Applications


History

Jim Mathews1994-01-12 Original version
Tracie Sucharski2002-08-22 Ported to Isis 3.0
Tracie Sucharski2003-04-23 Initialize the value of order to 0.
Kim Sides2003-05-13 Added application test
Stuart Sides2003-05-16 Modified schema location from astogeology... to isis.astrogeology..."
Stuart Sides2003-05-30 Added modifications to apptest by Kim
Stuart Sides2003-07-29 Modified filename parameters to be cube parameters where necessary
Sean Crosby2007-02-21 Removed exceptions and corrected math logic.

Parameter Groups

Files

Name Description
FROM First Input cube
TO Output cube

Polynomial Coeficients

Name Description
MULT1 Multiplicative constant for first order term
MULT2 Multiplicative constant second order term
MULT3 Multiplicative constant for third order term
MULT4 Multiplicative constant for fourth order term
MULT5 Multiplicative constant for fifth order term
MULT6 Multiplicative constant for sixth order term
MULT7 Multiplicative constant for seventh order term
MULT8 Multiplicative constant for eighth order term
ADD Additive constant
X

Files: FROM


Description

Use this parameter to select the filename. All bands selected from the file will have the polynomial applied.

Type cube
File Mode input
Filter *.cub
Close Window
X

Files: TO


Description

This file will contain the results of the polynomial.

Type cube
File Mode output
Pixel Type real
Close Window
X

Polynomial Coeficients: MULT1


Description

This defines the multiplicative constant for the first order term.

Type double
Default 1.0
Close Window
X

Polynomial Coeficients: MULT2


Description

This defines the multiplicative constant for the second order term.

Type double
Default 0.0
Close Window
X

Polynomial Coeficients: MULT3


Description

This defines the multiplicative constant for the third order term.

Type double
Default 0.0
Close Window
X

Polynomial Coeficients: MULT4


Description

This defines the multiplicative constant for the fourth order term.

Type double
Default 0.0
Close Window
X

Polynomial Coeficients: MULT5


Description

This defines the multiplicative constant for the fifth order term.

Type double
Default 0.0
Close Window
X

Polynomial Coeficients: MULT6


Description

This defines the multiplicative constant for the sixth order term.

Type double
Default 0.0
Close Window
X

Polynomial Coeficients: MULT7


Description

This defines the multiplicative constant for the seventh order term.

Type double
Default 0.0
Close Window
X

Polynomial Coeficients: MULT8


Description

This defines the multiplicative constant for the eighth order term.

Type double
Default 0.0
Close Window
X

Polynomial Coeficients: ADD


Description

Constant that is added to product.

Type double
Default 0.0
Close Window