上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.1.3 MATLAB系统的组成
MATLAB系统由MATLAB开发环境、MATLAB数学函数库、MATLAB语言、MATLAB图形处理系统和MATLAB应用程序接口(API)五大部分构成。
1.MATLAB开发环境
MATLAB开发环境是一套方便用户使用MATLAB函数和文件的工具集,其中许多工具都是图形化用户接口。MATLAB是一个集成化的工作区,可以让用户输入、输出数据,并提供了M文件的集成编译和调试环境。MATLAB包括MATLAB命令行窗口、M文件编辑和调试器、MATLAB工作区和在线帮助文档等。
2.MATLAB数学函数库
MATLAB数学函数库包括大量的计算算法,从基本运算(如加法)到复杂算法(如矩阵求逆、贝塞尔函数、快速傅里叶变换等),体现了其强大的数学计算功能。
3.MATLAB语言
MATLAB语言是一种高级的基于矩阵/数组的语言,包括程序流控制、函数、脚本、数据结构、输入/输出、工具箱和面向对象编程等。用户既可以用它来快速编写简单的程序,又可以用它来编写庞大复杂的程序。
4.MATLAB图形处理系统
MATLAB图形处理系统使得MATLAB能方便地图形化显示向量和矩阵,而且能对图形添加标注及进行打印。MATLAB包括功能强大的二维及三维图形函数、图像处理函数和动画显示函数等。
5.MATLAB应用程序接口
MATLAB应用程序接口可以使其方便地调用Python、C和FORTRAN等程序,以及在其与其他应用程序间建立客户/服务器关系。