Graphic
Objects |
|
MATFOR utilizes the Graphics Object
Oriented Programming (GOOP) concept to simplify graphical
object manipulation and code integration. Especially
designed to ease maintainability, MATFOR Graphics
Object contains two attributes - Data and Representation.
“Data” contains the computation results and “Representation”
embraces the manipulations of the final graphs. |
|
|
|
Programmers can change the properties
of the output graphs by calling MATFOR Graphics Object
functions. |
|
|
|
Dynamic
Array |
|
mfArray
Overview |
|
mfArray is an advanced dynamic array
defined by MATFORR using modern features of C++ and
Fortran 90/95. The mfArray data type consists of descriptors
and values. |
|
|
|
|
|
|
mfArray
Features |
|
A key to integrate MATFOR
toolkit into high-level programming environments
- Automatic data typing and dimensioning
- Dynamic memory allocation
- Simple calling routines with Matlab-like syntax
|
|
C/C++ |
Fortran |
mfArray x,y;
x = mfMagic(5);
y = mfInv(x); |
type(mfArray)::x,y
x = mfMagic(5)
y = mfInv(x) |
|
|
|
|
|