![]() ![]() It is still a work in progress, but FreeMat 4.1 ships with a few Octave functions (like factor).WASILLA, MaThe American Red Cross of Alaska will host its next Matanuska-Susitna area Disaster Training Institute from March 8-10 at the Red Cross of Alaska Mat-Su Office (851 Westpoint Dr. This parser will allow you to use your existing Octave scripts from within FreeMat. Octave Integration - FreeMat 4.1 has the initial version of an Octave file parser. Simple FreeMat scripts can access nearly all of VTKs functionality. VTK Integration - FreeMat gets a significant improvement in its ability to perform sophisticated renderings of multidimensional datasets by integrating the Visualization Toolkit (VTK). This should enable PowerPC Mac OS X users to build their own FreeMat from sources. However, we are working on a build for Mac OS X that can utilize Macports. Universal builds will no longer be officially generated for Mac OS X. FreeMat uses CLANG-LLVM to provide run time compilation of the generated C++ code. 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. This version provides some significant performance improvements over FreeMat 4.0, as well as a host of bug fixes. We are pleased to annouce the release of FreeMat 4.1. * Fixed bug in complex matrix assignment operators.Īußerdem wurde die Homepage neu gestaltet. * Fixed program crash after clear history. * Fixed the “comment” and “uncomment” bugs when applying to the whole * Fixes for anonymous functions and code block leaks. * Set default view for 3D plots to view(3). * Modified fprintf to follow matlab’s behavior when no handle is specified. * Modified bitcmp function for compatibility with matlab * Any, all, min and max handle empties more gracefully. * Interplin1 now works with more argument types. * Corrected norms of double args on 64 bit machines * Improved the behavior of editor when opening and saving (new)files. * Replaced the toolbox with a tabbed widget. Completion of the JIT and it’s general activation will wait for FreeMat4. * Added directory-change tool to main toolbar, and rearranged windows on the main page. * Added increase/decrease indent by tab/shift-tab in editor * Added keyboard shortcuts to editor and main application menus. * Added SVG support for exporting figures. * Added ODE45 solver from Sebastien Loisel This is primarily a bugfix release that adds a few new features, mostly to the UI. We are pleased to announce the release of FreeMat 3.6. Nach eigener Einschätzung sind 90 % der Matlab-Features bereits eingebaut.Kleinere Bugs sind noch da, sieht aber sehr vielversprechend aus. Die FAQ kann man sich auch mal durchlesen, um zu wissen, was das Programm schon kann und was noch nicht. Unter kann man sich das Handbuch als PDF downloaden. Pass-by-reference support (an IDL feature)Ĭodeless interface to external C/C++/FORTRAN code Heterogeneous array types (called "cell arrays" in MATLAB-speak) fully supportedįull support for dynamic structure arrays ![]() Support for solving linear systems of equations via the divide operators.Įigenvalue and singular value decompositionsįull control structure support (including, for, while, break, continue, etc.) Support for 8,16, and 32 bit integer types (signed and unsigned), 32 and 64 bit floating point types, and 64 and 128 bit complex types.īuilt in arithmetic for manipulation of all supported data types. N-dimensional array manipulation (by default, N is limited to 6) Here are the features in that are supported: Supported platforms include Linux, Windows and Mac OS X. FreeMat is available under an MIT-type license. 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. It is similar to commercial systems such as MATLAB from Mathworks, and IDL from Research Systems, but is Open Source. FreeMat is a free environment for rapid engineering and scientific prototyping and data processing. ![]()
0 Comments
Leave a Reply. |