**File size:**75.80 MB**Platform:**Mac OS X**License:**Open Source**Price:**FREE**Downloads:**Total: 397 | This Month: 1**Released:**Jun 30, 2013**Publisher:**Samit Basu**Publisher URL:**http://freemat.sourceforge.net/

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 is available under the GPL license.

In addition to supporting many MATLAB functions and some IDL functionality, FreeMat features a codeless interface to external C, C++, and Fortran code, further parallel distributed algorithm development (via MPI), and has plotting and 3D visualization capabilities.

An advantage of Freemat is the convenient mechanism of loading shared libraries written by other language.

**Documentation:**

*Variables and Arrays*

* struct STRUCT Structure Array Constructor

* matrix MATRIX Matrix Definitions

* cell CELL Cell Array Definitions

* global GLOBAL Global Variables

* persistent PERSISTENT Persistent Variables

* function Function Handles

* indexing INDEXING Indexing Expressions

*Functions and Scripts*

* nargin NARGIN Number of Input Arguments

* nargout NARGOUT Number of Output Arguments

* function FUNCTION Function Declarations

* anonymous ANONYMOUS Anonymous Functions

* keywords KEYWORDS Function Keywords

* varargin VARARGIN Variable Input Arguments

* varargout VARARGOUT Variable Output Arguments

* script SCRIPT Script Files

* special SPECIAL Special Calling Syntax

*Mathematical Operators*

* colon COLON Index Generation Operator

* typerules TYPERULES Type Rules for Operators

* plus PLUS Addition Operator

* minus MINUS Subtraction Operator

* dottimes DOTTIMES Element-wise Multiplication Operator

* dotrightdivide DOTRIGHTDIVIDE Element-wise Right-Division Operator

* dotleftdivide DOTLEFTDIVIDE Element-wise Left-Division Operator

* dotpower DOTPOWER Element-wise Power Operator

* comparisonops COMPARISONOPS Array Comparison Operators

* logicalops LOGICALOPS Logical Array Operators

* times TIMES Matrix Multiply Operator

* leftdivide LEFTDIVIDE Matrix Equation Solver/Divide Operator

* rightdivide RIGHTDIVIDE Matrix Equation Solver/Divide Operator

* hermitian HERMITIAN Matrix Hermitian (Conjugate Transpose) Operator

* transpose TRANSPOSE Matrix Transpose Operator

* matrixpower MATRIXPOWER Matrix Power Operator

*Flow Control*

* lasterr LASTERR Retrieve Last Error Message

* warning WARNING Emits a Warning Message

* error ERROR Causes an Error Condition Raised

* try TRY-CATCH Try and Catch Statement

* switch SWITCH Switch statement

* if IF-ELSEIF-ELSE Conditional Statements

* while WHILE While Loop

* for FOR For Loop

* continue CONTINUE Continue Execution In Loop

* break BREAK Exit Execution In Loop

* return RETURN Return From Function

* retall RETALL Return From All Keyboard Sessions

* keyboard KEYBOARD Initiate Interactive Debug Session

In addition to supporting many MATLAB functions and some IDL functionality, FreeMat features a codeless interface to external C, C++, and Fortran code, further parallel distributed algorithm development (via MPI), and has plotting and 3D visualization capabilities.

An advantage of Freemat is the convenient mechanism of loading shared libraries written by other language.

* struct STRUCT Structure Array Constructor

* matrix MATRIX Matrix Definitions

* cell CELL Cell Array Definitions

* global GLOBAL Global Variables

* persistent PERSISTENT Persistent Variables

* function Function Handles

* indexing INDEXING Indexing Expressions

* nargin NARGIN Number of Input Arguments

* nargout NARGOUT Number of Output Arguments

* function FUNCTION Function Declarations

* anonymous ANONYMOUS Anonymous Functions

* keywords KEYWORDS Function Keywords

* varargin VARARGIN Variable Input Arguments

* varargout VARARGOUT Variable Output Arguments

* script SCRIPT Script Files

* special SPECIAL Special Calling Syntax

* colon COLON Index Generation Operator

* typerules TYPERULES Type Rules for Operators

* plus PLUS Addition Operator

* minus MINUS Subtraction Operator

* dottimes DOTTIMES Element-wise Multiplication Operator

* dotrightdivide DOTRIGHTDIVIDE Element-wise Right-Division Operator

* dotleftdivide DOTLEFTDIVIDE Element-wise Left-Division Operator

* dotpower DOTPOWER Element-wise Power Operator

* comparisonops COMPARISONOPS Array Comparison Operators

* logicalops LOGICALOPS Logical Array Operators

* times TIMES Matrix Multiply Operator

* leftdivide LEFTDIVIDE Matrix Equation Solver/Divide Operator

* rightdivide RIGHTDIVIDE Matrix Equation Solver/Divide Operator

* hermitian HERMITIAN Matrix Hermitian (Conjugate Transpose) Operator

* transpose TRANSPOSE Matrix Transpose Operator

* matrixpower MATRIXPOWER Matrix Power Operator

* lasterr LASTERR Retrieve Last Error Message

* warning WARNING Emits a Warning Message

* error ERROR Causes an Error Condition Raised

* try TRY-CATCH Try and Catch Statement

* switch SWITCH Switch statement

* if IF-ELSEIF-ELSE Conditional Statements

* while WHILE While Loop

* for FOR For Loop

* continue CONTINUE Continue Execution In Loop

* break BREAK Exit Execution In Loop

* return RETURN Return From Function

* retall RETALL Return From All Keyboard Sessions

* keyboard KEYBOARD Initiate Interactive Debug Session

* 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!

[ FreeMat for Mac OS X full changelog ]

Hyperlink code:

Hyperlink and Intro code:

Hyperlink for Forum code:

Top 4 Download periodically updates software information of **FreeMat for Mac OS X 4.2** full version from the publisher,
but some information may be slightly out-of-date.

Using warez version, crack, warez passwords, patches, serial numbers, registration codes, key generator, pirate key, keymaker or keygen for
**FreeMat for Mac OS X 4.2** license key is illegal and prevent future development of
**FreeMat for Mac OS X 4.2**. Download links are directly from our mirrors or publisher's website,
**FreeMat for Mac OS X 4.2** torrent files or shared files from free file sharing and free upload services,
including Rapidshare, HellShare, HotFile, FileServe, MegaUpload, YouSendIt, SendSpace, DepositFiles, Letitbit, MailBigFile, DropSend, MediaMax, LeapFile, zUpload, MyOtherDrive, DivShare or
MediaFire,
are not allowed!

Your computer will be at risk getting infected with spyware, adware, viruses, worms, trojan horses, dialers, etc
while you are searching and browsing these illegal sites which distribute a so called keygen, key generator, pirate key, serial number, warez full version or crack for
**FreeMat for Mac OS X 4.2** download. These infections might corrupt your computer installation or breach your privacy.
A keygen or key generator might contain a trojan horse opening a backdoor on your computer.
Hackers can use this backdoor to take control of your computer, copy data from your computer or to use your computer to distribute viruses and spam to other people.

wxMaxima is a document based interface **for** the computer algebra system Maxima. wxMaxima uses wxWidgets and runs natively on Windows, X11 and **Mac** OS X. wxMaxima provides menus and dialogs **for** many common maxima commands, autocompletion, inline plots and ... math calculations to create documents. See the howto **for** tips on how to use these features. Documents ...

... Yorick? Yorick is an interpreted programming language **for** scientific simulations or calculations, postprocessing or steering large simulation codes, interactive scientific graphics, and reading, writing, or translating large files of numbers. Yorick includes an interactive graphics package, and a binary file package capable of translating to and from the raw ...

Group Explorer is mathematical visualization software **for** the abstract algebra classroom. It helps the user ... of key terms and hyperlinks that create illustrations **for** you. This page only scratches the surface. ... group library contains 3D visualizations of these objects **for** every such group. Sheets Group Explorer can ...