FreeMat is a free environment for rapid engineering and scientific prototyping and data processing. It is similar to commercial systems such as MATLAB from Mathworks, and IDL from Research Systems, but is Open Source. FreeMat includes several novel features such as a codeless interface to external C/C++/FORTRAN code, parallel/distributed algorithm development (via MPI), and plotting and visualization capabilities.
Please consider making a donation to the project.
WHAT'S NEW
Version 3.6:
- Added ODE45 solver from Sebastien Loisel
- Code clean up for -Wall.
- Added SVG support for exporting figures.
- Fixes for anonymous functions and code block leaks.
- Second pass at the JIT compiler. Completion of the JIT and it's general activation will wait for FreeMat4.
- Added "recent files" to editor.
- Added keyboard shortcuts to editor and main application menus.
- Improved the behavior of editor when opening and saving (new)files.
- Fixed the "comment" and "uncomment" bugs when applying to the whole
- Fixed failed feval for local functions
- Display of complex numbers
- Corrected norms of double args on 64 bit machines
- Fixed program crash after clear history.
- Interplin1 now works with more argument types.
- Any, all, min and max handle empties more gracefully.
- Corrected color display of RGB images
- Modified bitcmp function for compatibility with matlab
- Added increase/decrease indent by tab/shift-tab in editor
- Added execute button to debug toolbar
- Added quiver plots
- Helpwin now accepts an argument.
- Modified fprintf to follow matlab's behavior when no handle is specified.
- Set default view for 3D plots to view(3).
- Fixed bug in complex matrix assignment operators.
- Added execute-selected-text button
- Added directory-change tool to main toolbar, and rearranged windows on the main page.
- Replaced the toolbox with a tabbed widget. Follow the link and
free download FreeMat now.
DETAILS