One way to use AutoMathic is by doing manual calculations. Manual calculations use AutoMathic's Command mode to let you enter algebraic equations and expressions directly, and to manually control the problem-solving process using low-level functions that manipulate equations and variables.
Command ModeYou can switch to Command mode at any time by tapping the "Command" button at the top of the screen.
You can toggle between Command mode and Converse mode freely, but be aware that Command-mode input and Converse-mode input are quite different and usually not compatible!
User Interface
When in Command mode, the "Command" button is highlighted, and the Input line's prompt is "Command here..." instead of "Converse here...". Also, an array of extra buttons are available for accessing those core manipulation functions:
Element | Description |
Solve button | Solve an equation for a particular variable |
Clear button | Undefine any or all evaluated variables |
Remove button | Erase one or all stored equations |
Substitute button | Replace a variable symbolically in all equations |
Eliminate button | Alter equations to omit references to a variable |
Constant button | Replace a variable with its current numeric value |
Lock button | Prevent variables from changing values |
Unlock button | Turn locked variables back into regular variables |
Note that the universal commands that are applicable to Command mode as well as Converse mode are still available:
Element | Description |
List button | Show the equations and defined variables |
Info button | Show unsolved equations and their unknowns |
Detail button | Set the level of equation-solving detail to show |
Output button | Select 1D or 2D styles for math output notation |
File... button | Access the File Operations menu |
Command mode gives you direct, low-level control to perform the following problem-solving tasks using the point-and-click graphical user interface, or using the Command line itself:
Note that all Command actions, even those not performed from the Command line itself, are recorded to the output area using the low-level command syntax that underlies the action taken.