MATLAB是一个交互式软件系统,输入一条命令,立即就可以得出该命令的结果。
1)强大的数值计算能力。以矩阵作为基本单位,但无需预先指定维数(动态定维);按照IEEE的数值计算标准进行计算;提供丰富的数值计算函数,方便了用户与提高了计算效率;命令与数学中的符号、公式非常接近,可读性强,容易掌握。
2)数据图示功能。提供了丰富的绘图命令,能实现点、线、面与立体的一系列可视化操作。
3)编程功能。具有程序结构控制、函数调用、数据结构、输入输出、面向对象等程序语言特征,而且简单易学、编程效率高。
4)Notebook功能。Notebook实现Word和MATLAB无缝连接,从而为专业科技工作者创造了融科学计算、图形可视、文字处理于一体的高水准环境。
5)丰富的工具箱。工具箱是用MATLAB的基本语句编成的各种子程序集,用于解决某一方面的专门问题或实现某一类的新算法。工具箱可分为功能型和领域型工具箱。功能型工具箱主要用来扩充MATLAB的符号计算功能、图形建模仿真功能、文字处理功能以及与硬件实时交互功能,能用于多种学科。