FreeMat versions

FreeMat is an environment for rapid engineering and scientific processing
4.2
Apr 12, 2012
Review
May 23, 2012
Review
4.1
Nov 29, 2011
Review
4.0
Oct 12, 2009
Review
3.6
May 7, 2008
2.0
Nov 26, 2008
Review

What's new

v4.2 [Mar 27, 2012]
Latest News - 2013-06-30 - FreeMat 4.2 Released
We are pleased to announce the release of FreeMat 4.2. This version includes a number of bug fixes and some cleaned up tests and documentation. Here is a brief list of changes:
FreeMat is now (hopefully) easier to build. The top level README.TXT includes instructions on how to build FreeMat on all three platforms (Linux, Mac OS X, and Mingw32).
Documentation has been migrated to doxygen.
A number of improvements have been made to the JIT back end.
64-bit on all platforms!
It's not a long list, but given the nearly 2 years since the last release, 4.2 is an important one.

v4.1 [Nov 29, 2011]
* New Just In Time (JIT) compiler -- the new version uses C as a backend for code generation, which means a much more substantial set of FreeMat code can now be JIT compiled. FreeMat uses CLANG-LLVM to provide run time compilation of the generated C code.
* Universal builds will no longer be officially generated for Mac OS X. However, we are working on a build for Mac OS X that can utilize Macports. This should enable PowerPC Mac OS X users to build their own FreeMat from sources.
* VTK Integration -- FreeMat gets a significant improvement in its ability to perform sophisticated renderings of multidimensional datasets by integrating the Visualization Toolkit (VTK). Simple FreeMat scripts can access nearly all of VTKs functionality.
* Octave Integration -- FreeMat 4.1 has the initial version of an Octave file parser. This parser will allow you to use your existing Octave scripts from within FreeMat. It is still a work in progress, but FreeMat 4.1 ships with a few Octave functions (like factor).

v4.0 [Oct 12, 2009]
List of changes:
- Improved Editor with integrated debugger
- Improved Main Application UI with dockable workspace browser and command history
- Just In Time compiler (enabled by default)
- Greatly improved compatibility with Matlab (over 366 compatibility tests pass)
- Dynamic linking with BLAS (users can use custom optimized BLAS libraries)
- Vectorized fprintf, sprintf, fscanf, sscanf functions
- Added patch handle graphics object
- Much faster figure drawing
- Ability to handle huge arrays (more than 2GB) when compiled under 64 bit OS
- Code profiler

Alternative downloads

Genius Maker Free Edition
Genius Maker Free Edition
Free
rating

A set of training tools for the areas of Mathematics, Physics, and Chemistry.

GUIOctave
GUIOctave
Free
rating

Create, edit, run, and debug files for the GNU Octave high-level language.

Leonardo Da Vinci Free Puzzle Game
Leonardo Da Vinci Free Puzzle
Free
rating

Free jigsaw puzzles set featuring paintings by Leonardo Da Vinci.

ArtPlus Gift-O-Mat: ePix Calendar Publisher
ArtPlus Gift-O-Mat: ePix Calendar
rating

This app allows you to create software calendars for Windows.

ImageSurfer
ImageSurfer
Free
rating

Free 3D imaging software to visualize and analyze.