Académique Documents
Professionnel Documents
Culture Documents
Assignment
Help
www.myassignmenthelp.net
Introduction
MATLAB(matrix laboratory) is a fourth generation high
level programming language and interactive environment
for numerical computation.
Developed by MathWorks.
It allows Matrix manipulations; plotting of function and
data and implementation of algorithms.
It has numerous built-in commands and math functions
will help you in mathematical calculations.
MATLAB Features
It is a high level language for numerical computations.
It also provides an interactive environment for iterative
exploration.
It provides tools for building applications
custom graphical interfaces
It provides functions for integrating MATLAB based algorithms
with external applications and languages such as C, Java, .NET and
Microsoft Excel.
Uses of MATLAB
MATLAB is widely used as a computational tool in
science and engineering encompassing the fields of
physics, chemistry, math and all engineering streams.
It is used in a range of applications including:
Signal Processing and Communications
Image and Video Processing
Control Systems
Test and Measurement
Computational Finance
Computational Biology
MATLAB Advantages
MATLAB is an interpreted language for numerical
computation. It allows one to perform numerical
calculations, and visualize the results without the
need for complicated and time consuming
programming. MATLAB allows its users to
accurately solve problems, produce graphics easily
and produce code efficiently.
MATLAB Disadvantage
Because Matlab is an interpreted language, it can be
slow, and poor programming practices can make it
unacceptably slow.
Some Hints:
Looping is done with for command, the syntax is:
>>for i = first increment = last
commands
end
The default increment is one. For example,
>> for i=1:n
sum = sum + x(i)*y(i);
end
Hint 2:
Conditional statements are evaluated with the if, while and switch commands. The syntax for if is:
>> if expressions
commands
elseif expressions
commands
else
commands
end
MATLAB
QUERY
www.myasignmenthelp.net