answersLogoWhite

0

MATLAB has a number of advantages over other methods or languages:

  • Its fundamental data element is the matrix. A straightforward integer is measured an matrix of one row and one column. Several mathematical operations that work on arrays or matrices are built-in to the Matlab environment. For example, cross-products, dot-products, determinants, inverse matrices.
  • Vectorized operations. Adding two arrays together needs only one command, instead of a for or while loop.
  • The graphical output is optimized for interaction. You can plot your data very easily, and then change colors, sizes, scales, etc, by using the graphical interactive tools.
  • Matlab's functionality can be greatly expanded by the addition of toolboxes. These are sets of specific functions that provided more specialized functionality. Ex: Excel link allows data to be written in a format recognized by Excel, Statistics Toolbox allows more specialized statistical manipulation of data (Anova, Basic Fits, etc)

There are also disadvantages:

  • It uses a large amount of memory and on slow computers it is very hard to use.
  • It sits "on top" of Windows, getting as much CPU time as Windows allows it to have. This makes real-time applications very complicated.

Notice: Matlab in not only a programming language, but a programming environment as well.

User Avatar

Wiki User

13y ago

Still curious? Ask our experts.

Chat with our AI personalities

RossRoss
Every question is just a happy little opportunity.
Chat with Ross
EzraEzra
Faith is not about having all the answers, but learning to ask the right questions.
Chat with Ezra
CoachCoach
Success isn't just about winning—it's about vision, patience, and playing the long game.
Chat with Coach

Add your answer:

Earn +20 pts
Q: Why we use matlab software?
Write your answer...
Submit
Still have questions?
magnify glass
imp