Equation Processor Description
The equation processor is perhaps the most innovative and powerful specialized processor in GigaCalc. Simply enter a syntactically valid equation with whatever variable names and functions you chose. After pressing [Enter], the Equation Processor will parse out the variable names and create a table to enter variable values and perform the computation when the you press [Calculate]. Equations can use any of the typical math functions plus many of the specialized functions (including string processing functions) included in GigaCalc. Equations are always available in the Equations Window to copy and paste. String functions must use specialized string variables accessed using a host of specialized string functions and accessible on their own screen. Functions can contain up to ten different variable names and variables can consist of up to twelve characters.
There are tabs for ten different equations. There are functions to reference the results from the function in any tab, or the variable in any tab.
A single variable or multiple variables can be automatically incremented to create a table of values that can then be analyzed and/or plotted. The multi-variable auto-increment feature is very sophisticated and flexible.
Any equation can be saved with or without data for later recall into any of the ten tabs.
Below is an example of a simple single variable equation for sind(alpha) where sind is the sin in degrees. Auto increment of alpha is selected and the resulting table shown below.
Data Table from iterative calculation
Resulting Plot
For equations containing more than one variable the user has the option for multiple variable increment or decrement in the order the user specifies. Here’s the window that opens:
Example of table created after four-variable iterations: