- SYMBOLS FREEMAT HOW TO
- SYMBOLS FREEMAT FOR MAC OS X
- SYMBOLS FREEMAT MAC OS X
- SYMBOLS FREEMAT PDF
- SYMBOLS FREEMAT 64 BIT
FreeMat essentially requires GNU gcc/g++ and LLVM/CLANG to build. Other UNIX environments (such as IRIX/SOLARIS) may work.
SYMBOLS FREEMAT MAC OS X
As for IDL, FreeMat is not compatible at all with IDL (the syntax is MATLAB-based), but a few critical concepts from IDL are implemented, including pass by reference and keywords.Ĭurrently, Windows, Linux and Mac OS X are supported platforms. If you feel very strongly that one or more MATLAB features are missing that would be useful to have in FreeMat, you can either add it yourself or try and convince someone else (e.g., me) to add it for you. FreeMat-to-MEX interface for porting MATLAB MEX files.Here are the list of major MATLAB features not currently supported:įinally the list of features that are in progress (meaning they are in the development version or are planned for the near future): 3D volume rendering capability (via VTK).3D Plotting and visualization via OpenGL.Function pointers (eval and feval are fully supported).
SYMBOLS FREEMAT FOR MAC OS X
Native support for Mac OS X (no X11 server required).Codeless interface to external C/C++/FORTRAN code.Pass-by-reference support (an IDL feature).Full support for dynamic structure arrays.Heterogeneous array types (called "cell arrays" in MATLAB-speak) fully supported.Full control structure support (including, for, while, break, continue, etc.).Eigenvalue and singular value decompositions.Support for solving linear systems of equations via the divide operators.Built in arithmetic for manipulation of all supported data types.
SYMBOLS FREEMAT 64 BIT
N-dimensional array manipulation (by default, N is limited to 6).Because we like to lead with the positive, here are the features in that are supported: The following table summarizes how FreeMat stacks up against MATLAB and IDL. FreeMat supports roughly 95% (a made up statistic) of the features in MATLAB. Is FreeMat 100% compatible with MATLAB? What about IDL? As for the open source alternatives, try them out and decide for yourself. Yes! FreeMat is chartered to go beyond MATLAB to include features such as a codeless interface to external C/C++/FORTRAN code, parallel/distributed algorithm development (via MPI), and advanced volume and 3D visualization capabilities. Why another MATLAB clone? Have you heard of Octave, Scilab, etc.? There are a number of great tools that are available to GPL-ed code (e.g., Qt, FFTW, FFCALL), and FreeMat is now one of them. The current version is released under GPL. Previous versions of FreeMat were released under MIT licenses. It is free as in speech and free as in beer. It is similar to commercial systems such as MATLAB from Mathworks and IDL from Research Systems, but is Open Source. Tutorials on FreeMat are available hereįreeMat is an environment for rapid engineering and scientific processing.Built-in interactive help (Online Help), from the FreeMat Console by typing:.Feature requests should be filed here: Request a Feature Documentation.The e-mail address for the group is Bug reports should be filed here: Report a Bug It is open to anyone to join and read, but you must be a member to post, and posts are moderated (necessary after the spam-bots took over the old sourceforge mailing list). A Google Group has been set up for support.There are three sources of help (beyond the user manual, of course).
SYMBOLS FREEMAT PDF
SYMBOLS FREEMAT HOW TO
The top level README.TXT includes instructions on how to build FreeMat on all three platforms (Linux, Mac OS X, and Mingw32).