self-paced MATLAB training...
What is MATLAB?
word MATLAB stands for MATrix-LABoratory. This
site is where you're going to start your self-paced MATLAB training!
virtual lab is a program for high-performance numerical operations and
visualization. It provides an interactive environment with a lot of
built-in commands and functions for numerical analysis and graphics,
and also provides easy
extensibility with its own high-level
There are numerous prepared commands for
and 3D graphics
as well as for animation. The user is not limited to
the built-in functions; he can write his own functions in MATLAB
language. Once written, these functions work just like the internal
functions. MATLAB's language is designed to be easy to learn and use.
many built-in functions provide excellent tools for linear algebra,
signal processing, data analysis, optimization, solution of ordinary
differential equations (ODEs), and many other types of scientific
There are also several optional 'toolboxes'
available which are collections of functions written for special
applications such as 'Image
Processing', 'Statistics', 'Neural
The basic building block in MATLAB is the matrix.
The fundamental data type is the array.
Vectors, scalars, real and
complex matrices are all automatically handled as special cases of
basic arrays. The built-in functions are optimized for vector
operations. Thus, vectorized commands or codes run much
is a way of computing in which an operation is
performed simultaneously on a list of numbers rather than sequentially
on each member of the list).
A nice thing to realize is that
MATLAB is primarily a numerical computation package, although with the
Toolbox it can do also symbolic algebra. Mathematica, Maple,
and Macsyma are primarily symbolic algebra packages. MATLAB's ease of
use is its best feature since you can have more learning with less
effort, while the computer algebra systems have a steeper learning
In mathematical computations, especially those
utilize vectors and matrices, MATLAB is better in terms of ease of use,
availability of built-in functions, ease of programming, and speed.
MATLAB's popularity today has forced such packages as Macsyma and
Mathematica to provide extensions for files in MATLAB's format.
use of the on-line help. Typing 'help function' in
MATLAB, with the appropriate function or command name, provides
detailed help for any of the functions or commands available.
passive working through this site. The best way to learn
any computer software is to try it out. We believe this and encourage
you to do it.
'MATLAB training' to home
'Matlab training' to 'Matlab Help Menu'