# The Advantages Of MATLAB As A Programming Language

704 Words3 Pages
1 MATLAB software MATLAB is abbreviation for matrix laboratory and it is a programming language developed by MathWorks. MATLAAB is multi paradigm numerical commuting environment that used for matrix manipulations, plotting of functions and data, implementation of different algorithms, creation of user interfaces for different researches and projects, and interfacing with programs which written in other languages. MATLAB is a fourth generation high level programming language widely used in all areas of applied mathematics, in education and researches at universities, and in the industry. This MATLAB software is used as computational tools in fields of science and engineering for numerical computation, visualization and programming special…show more content…
Several mathematical operations that work on arrays or matrices are built-in to MATLAB environment. Such like, cross-products, dot-products, determinants, inverse matrices are built in. • The other advantage of MATLAB is we can plot our own data very easily, and then change colors, sizes, scales, etc accordingly, by using the graphical interactive tools which is built in the MATLAB environment. • We can expand the functionality of MATLAB’s by adding up of toolboxes. These are sets of specific functions that provided more specialized functionality for different usage. Generally MATLAB software has common tool boxes that used for signal processing, image processing, optimization, financial, control system and so on. Among this toolbox image processing toolbox is the basic for this proposed system and explained below detailed. 3.2.2 Image processing toolbox Image Processing Toolbox provides a comprehensive set of reference-standard algorithms and workflow application for image processing, analysis, visualization, and algorithm…show more content…
Enhancement on other hand based on human subjective preferences regarding what constitute a good enhancement result . • Morphological processing is very important step in digital image processing in evaluation of objects through images. The operations used in morphological processing are basic morphological operations, opening and closing area operation . • Segmentation is processes of divide an input image into small segment according to the predefined criteria; each region holds some property distinct from their neighbor. Segmentation is the basic requirement for identification and classification of objects in scene. • Feature extraction is a type of dimensionality reduction that efficiently represents interesting parts of an image as a compact feature vector. This approach is useful when image sizes are large and a reduced feature representation is required to quickly complete tasks such as image matching and retrieval