N-dimensional array manipulation (by default, N is restricted to six)
Help for eight,16, 32, and 64 bit integer varieties (signed and unsigned), 32 and 64 bit floating level varieties, and 64 and 128 bit complicated varieties.
Inbuilt arithmetic for manipulation of all supported knowledge varieties.
Help for fixing linear methods of equations by way of the divide operators.
Eigenvalue and singular worth decompositions
Full management construction help (together with, for, whereas, break, proceed, and so on.)
2D plotting and picture show
Heterogeneous array varieties (referred to as “cell arrays” in MATLAB-speak) absolutely supported
Full help for dynamic construction arrays
Cut up-radix based mostly FFT help
Cross-by-reference help (an IDL function)
Key phrase help (an IDL function)
Codeless interface to exterior C/C++/FORTRAN code
Native sparse matrix help
Perform pointers (eval and feval are absolutely supported)
Courses, operator overloading
3D Plotting and visualization by way of OpenGL
Deal with-based graphics
3D quantity rendering functionality (by way of VTK)