MATLAB

(redirected from M-file)

MATLAB

(mathematics, language, application)
A high-level language and interactive program from The MathWorks for numeric computation and visualisation. MATLAB supports numerical analysis, matrix computation, signal processing, linear algebra, statistics, Fourier analysis, filtering, optimisation and numerical integration. It can output two and three dimensional graphics and can be integrated with C, C++, Fortran, Java, COM and Microsoft Excel.

http://mathworks.com/products/matlab/.

Latest version: 7.0.4, as of 2005-08-13.

MATLAB

(MATrix LABoratory) A programming language for technical computing from The MathWorks, Natick, MA (www.mathworks.com). Used for a wide variety of scientific and engineering calculations, especially for automatic control and signal processing, MATLAB runs on Windows, Mac and a variety of Unix-based systems. Developed by Cleve Moler in the late 1970s and based on the original LINPACK and EISPACK FORTRAN libraries, it was initially used for factoring matrices and solving linear equations. Moler commercialized the product with two colleagues in 1984. MATLAB is also noted for its extensive graphics capabilities. The following MATLAB commands generate the 3D graph below:

     x=(0:2*pi/20:2*pi)';
     y=(0:4*pi/40:4*pi)';
     [X,Y] = meshgrid(x,y);
     z= cos(X).*cos(2*Y);
     surf (x,y,z);


The Resulting Graph
This graph was computed from the lines of code above and is an example that might be used in multivariate calculus. (Image courtesy of Dr. Mark S. Gockenbach, Michigan Technological University, www.math.mtu.edu/~msgocken/intro/intro.html)
References in periodicals archive ?
William Farrell, Executive Director, Communication Software Analyst and European Mobile Internet Strategy, is the host of the M-File program.
A user can invoke Real-Time Workshop to work directly from a MATLAB M-file, or the file can be included by name in a Simulink[R] block diagram.
Khoros Pro, Advanced Khoros, Khoros Pro 2000, Khoros Pro 2001, Integrated Development Environment/Applications and Systems (IDE/AS), Cantata, Craftsman, Composer, Guise, M-file, XPrism Pro and XPrism are trademarks of Khoral Research Inc.
Offering bi-directional functionality, the M-file Toolbox makes m-file functions available from within Khoros, and makes the Khoros visual programming environment and software development environment available to MATLAB users.
AccelChip allows the designer to keep the M-file as a single design source and driver for design exploration and verification.
KRI) announced the release of the M-file Toolbox, a productivity tool for current Khoros Pro(TM) and MATLAB users.
The compiler and library are specifically designed to take MATLAB M-file programs and generate BOPS ManArray DSP assembly code.
Using the advanced algorithm development capabilities of MATLAB, contest participants wrote MATLAB M-file functions to direct the rovers.
I'm impressed that it took such a short time - just two days - to port my M-file program to a standalone executable.
The new RACE MATLAB Math Library, available from Mercury, enables M-file programs developed in The MathWorks MATLAB language to be rapidly targeted to RACE PowerPC(TM) and i860 embedded computer systems.