Why Matlab?
The premier package for numerical computing, particularly arrays (matrices). Widely used in science/engineering.
Provides high-level interface to best-of-class numerical methods. Problem-solving without lower-level programming details.
Powerful graphics and visualization tools.
- has variables, loops, conditionals, functions
- but much array/matrix computation can be done directly without loops.