MATLAB R2024a完全自学一本通
上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等程序,以及在其与其他应用程序间建立客户/服务器关系。