1.2.1 MATLAB主体部分
2025年09月26日
1.2.1 MATLAB主体部分
MATLAB主体部分是MATLAB的基础,是其精华所在。主体部分实现了MATLAB的编程、基本数学计算及数据可视化功能。
事实上,MATLAB主体部分最核心的功能是用作一门编程语言。如果仅仅如此,MATLAB就只是一种解释性[4]编程语言,与最早的BASIC没多大区别。如果不考虑运行方式,与Fortran、Pascal和C也没什么区别。仅有的区别就是MATLAB语言在数据结构上的特点,即以矩阵为最基础的数据结构。
但是,MATLAB之所以特别,就是因为它在编程语言的基础上内置了众多函数(主体部分的函数主要是数学计算和数据可视化函数),使MATLAB具备了数值计算和数据可视化这两大功能。数学计算和数据可视化部分分别相当于数学计算函数库和数据可视化函数库。
MATLAB主体部分中的数值计算主要包括线性代数、多项式及插值、数据分析及统计、傅里叶(Fourier)分析、微积分、常微分方程求解等。MATLAB主体部分中数据可视化的主要功能有:二维、三维及多维数据的多种方式展示,图形的高级控制及图形用户界面(GUI)编程等。
MATLAB主体部分在数值计算和数据可视化部分的函数库功能齐全、性能优越且设计风格统一,已经完全融入MATLAB语言中,非常方便用户使用。