MathPlanner 3.x  documentation

 

This is the main window of MathPlanner 3.0. When you select an operator available options are shown in "Operator Options" bar if there is any.

"Rat" button will set the function to use a Rational display mode. There is many limitations in that mode but it could be useful sometimes. Default setting can be changed from Configuration file.

Complex mode selector will set the layout of complex number. There is no effect in other types of numbers.

Development

Main toolbar contains some unused buttons those are reserved for later features. Graph support is removed from MathPlanner 3.0 becouse development process of core functions is not yet finished. MathPlanner 3.2 or 3.3 should have those features up and running again. Zoom features are not working well. (disabled)

 

The main window:

 

Object selection, Insert Mode, Edit:




Double clicking the paper to create new function.

Multible objects (inside function) can be selected by holding down the Shift-button and pressing Left/Right-arrow keys. If more then one object is selected the insert mode is automaticly activated.

Press "Home" button to enter upper level in function.
Press "Enter" to show the answer.

When using Copy, Cut, Paste selected area is copied or deleted. Objects are pasted to the right side of currently selected object.

Parenthesis will be automaticly assigned.
Type: "1" + "+" + "2" + "Shift+LeftArrow" + "Alt+p"

Insert mode is often required when writing functions. Insert mode can be activated by pressing insert-button. Insert mode will effect next keyboard or mouse input only. After that it will be deactivated. So. you have to turn it on every time when you use it.

Here is some examples: First type "1" + "/" + "2" and
then try "1" + "insert" + "/" + "2"... The picture is showing the difference.

Next example with the square root: "2" + "Alt+r"
and "2" + "insert" + "Alt+r"

Be careful when you are editing the functions.
In some cases graphical layout may lie. It seems that "+2" is not inside the sigma operator but if you click the sigma object you will see that the blue rectangle is covering also "+2". So. Actual function is Sigma((3x/2)+2). This failure can be prevented by using "Par" (from operator options). But not from "Operator tool bar"

 


"Rational" Display:

"Rational" display may be useful sometimes even if there is many limitations. Operational range is quite short at this time but should be enough.
Range with out the square root is 1...238 / 2...9999

Plus or minus can not be displayed. like: (2+Pi) / 3

Use the "Rat" button from main toolbar to turn this feature on and off. Default is on. Default setting can be changed from configuration file.


This is a experimental feature

 

Function Definations:

After pressing Update button functions defined with "DefFN" are available in Function menu. "f" is predefined function that can be used in a cases shown below. There is no other usage for "f".

Every modifier used in functions are local modifiers and are not effecting to the global value of the modifier with the same name.
Modifiers "x,a,b,h,n,k" are defined only inside that function.
"x" is indicating what modifier is used to calculate "xex"

 

 

 

Symbols:

Greek symbols are available in Symbol menu. Pii is predefined constant 3.1415.... the "Pi".
Font setup must be defined correctly otherwice those symbols may look different. Fonts should have unicode charset. Some linux distributions may not contain font required to display special symbols. But there should be plenty in a internet. Basic fonts like Arial, Tahoma, Times New Roman should work fine.

KCharSelector can be useful when looking for available fonts.

 

Drag'n'Drop:

  Start draging objects by holding down left mouse button. You may move objects between applications. And you may drop files to the MathPlanner. Expecting that files are in *.html, *.txt, *.xpm, *.png, *.jpg format. 

 

Configuration:

  Currently there is no better configuration available. But should be in later versions 3.2. Configuration files are in two locations /home/.MathPlanner/MPLConfig.txt and (usr/local or usr/X11R6) /share/MathPlanner/MPLConfig.txt. File in a home folder is used first. If it is not existing the other file is used.

 

Using Keyboard:

  Alt+r = Square root
Alt+p = Power
Alt+8 = Parenthesis
Alt+i = Imaginary unit
Alt+a = Complex angle
Alt+e = e
Alt+x = Exp
Alt+l = Ln
Alt+o = Log
Alt+s = Sin
Alt+c = Cos
Alt+t = Tan

 

 

 


updated 12.10.2002