The MATLAB System
The MATLAB system consists of five main parts:
i. Development Environment: This is the set of tools and facilities that
help you use MATLAB functions and files. Many of these tools are
graphical user’s interfaces. It includes the MATLAB desktop and command
window, a command history, an editor and debugger, and browsers, for
viewing help, the workspace, files, and the search path.
ii. The MATLAB Mathematical Function Library: This is a vast
collection of computational algorithms ranging from elementary functions,
like sum, sine, cosine, and complex arithmetic, to more sophisticated
functions like matrix inverse, matrix, eigen values, Bessel functions and fast
Fourier transforms.
iii. The MATLAB Languages: This is a high-level matrix/array language
with control flow statement, functions, data structures, input/output, and
object-oriented programming features. It allows both ”programming in the
small” to rapidly create quick and dirty throw-away programs, and
“programming in the large” to create large and complex application
programs.
iv. Graphics: MATLAB has extensive facilities for displaying vectors and
matrices as graphs, as well as annotating and printing these graphs. It
includes high-level functions for two-dimensional and three-dimensional
data visualization, image processing, animation, and presentation graphics. It
also includes low-level functions that allow you to fully customize the
appearance of graphics as well as to build complete graphical user interfaces
on your MATLAB applications.
v. The MATLAB Application Program Interface (API): This is a
library that allows you to write C and FORTRAN programs that interact
with MATLAB. It includes facilities for calling routines from MATLAB
(dynamic linking). Calling MATLAB as a computational engine, and for
reading and writing MAT-files.
The MATLAB system consists of five main parts:
i. Development Environment: This is the set of tools and facilities that
help you use MATLAB functions and files. Many of these tools are
graphical user’s interfaces. It includes the MATLAB desktop and command
window, a command history, an editor and debugger, and browsers, for
viewing help, the workspace, files, and the search path.
ii. The MATLAB Mathematical Function Library: This is a vast
collection of computational algorithms ranging from elementary functions,
like sum, sine, cosine, and complex arithmetic, to more sophisticated
functions like matrix inverse, matrix, eigen values, Bessel functions and fast
Fourier transforms.
iii. The MATLAB Languages: This is a high-level matrix/array language
with control flow statement, functions, data structures, input/output, and
object-oriented programming features. It allows both ”programming in the
small” to rapidly create quick and dirty throw-away programs, and
“programming in the large” to create large and complex application
programs.
iv. Graphics: MATLAB has extensive facilities for displaying vectors and
matrices as graphs, as well as annotating and printing these graphs. It
includes high-level functions for two-dimensional and three-dimensional
data visualization, image processing, animation, and presentation graphics. It
also includes low-level functions that allow you to fully customize the
appearance of graphics as well as to build complete graphical user interfaces
on your MATLAB applications.
v. The MATLAB Application Program Interface (API): This is a
library that allows you to write C and FORTRAN programs that interact
with MATLAB. It includes facilities for calling routines from MATLAB
(dynamic linking). Calling MATLAB as a computational engine, and for
reading and writing MAT-files.
No comments:
Post a Comment