592 Chapter 10. Software for Data Analysis
Figure 10.1.18: A histogram and its Gaussian fit.
complicated data analysis and visualization tasks. The MATLAB programming
language is an easy-to-learn and easy-to-use high level language, which, together
with its interactive environment, provides the user with the capability of integrating
the code with other languages, such as C, C++, and Fortran. A typical screen shot
of MATLAB ’s development environment is shown in Fig.10.1.19. It should be
noted that here the original multicolor image has been transformed into gray scale.
C.1 Toolboxes............................
A very strong feature of MATLAB is that it has a number of very powerful tool-
boxes to perform specific tasks. These toolboxes are add ons to the standard package
and must therefore be installed before their respective functions could be used. Some
of these toolboxes are listed below.
Statistics toolbox
Curve fitting toolbox
Optimization toolbox
Control system toolbox