MtrxCal takes calculations on the palm platform to a whole new level. Don't spent hours writing a program for some programmable calculator while MtrxCal can perform the same calculations with just a few simple lines. Don't waste time trying to find the right maximum and minimum values for plotting your functions. Just let MtrxCal use its build-in auto-scaling feature. The syntax for adding two values and adding two matrices containing hundreds of values is the same. Define a range like x=[-6:0.1:6] and calculate the sinus of this matrix like y=sin(x). Now you can just plot all the values with the command plot(y) or plot the power of y using the command plot(y.^2)
Matrix calculations No tables or different screens to enter the values for a matrix just type A=[2 3; 4 5], for example, to fill a matrix and type det(A) to calculate the determinant.
Create your own keypad Button size will adjust to number of buttons.
Autoscaling x=[-4:0.1:4]; plot(x,x.^2) See screenshot!
Logarithmic scaling Even logarithmic scaling is supported for the x-axis and the y-axis.
Solve linear equations [2 3;1 -1]\[14;-3] solves for 2*x+3*y=14 and x-y=-3 See screenshot!
Complex numbers t=[0:0.1:2*pi]; plot(exp(1j*t)) These short functions will plot a circle using an matrix containing complex numbers.
Select from four different user configurable screens Select a special screen for matrix calculations, for scientific calculations, basic calculations or just define your own screen with your own buttons for your own needs.
Built in memopad-like database Store your programs in different categories for easy access.
Initialize program Each you start MtrxCal a program called Initialize will be executed. This is where your can initialize MtrxCal according to your own needs.
Upload your programs to our web site and receive a free registration code It was never so easy to upload programs directly from a palm database to a web site. ReviewsScientific Computing World
What makes MtrxCal really so special? It is easy to have the palm perform more advanced calculations then ever before. Please see documentation in download file for more information.

 What's New!
 1.26 (05/18/02) - New functions added:
Three logical operators added. Functions floor(), ceil() and round() added.
1.20 (04/05/02) - Several bug fixes:
Multiply, divide and power function will perform array operation instead of matrix operation when matrices contain one element. Number of variables allowed in programs increased to fifty. Servo analysis program added to program database. Submitted by John Bratcher
1.03 (10/31/01) - Several bug fixes:
Bug with array/matrix multiply, divide and power fixed. About window bug fixed. Bug in angle() function fixed.

|  | 


| 
| Supports:

| 
|  | 
 |  | Palm IIIc
|  |  | 
 |  | Palm VII
|  |  | 
 |  | Palm IIIx and Palm V
|  |  | 
 |  | Palm III
|  |  | 
| Requires:

| 
|  | 
 |  | 233 kb of free Palm memory
|  | 
|
|
|