MATLAB是一中广泛应用于工程计算及数据分析领域的高级语言;具有功能强大、语言简单、简单易学、编成效率高、扩充能力强等优点;
MATLAB:matrix laboratory 矩阵实验室;可以进行:数学建模、算法开发、数据采集建模、仿真、原型数据分析、开发和可视化科学和工程图形应用程序的开发,包括图形用户界面的创建。
广泛应用于:数值计算、图形处理、符号运算、数学建模、系统辨识、小波分析、实时控制、动态仿真等领域。
MATLAB语言由一些简单的命令组成,这些命令即为基本的语句,它们可以在窗口下执行,也可以由命令串以及控制语句和说明语句组成程序。
1.MATLAB的各种文件
MATLAB中包含五种文件:
(1)M文件,以.m为扩展名;
(2)数据文件,以.mat为扩展名;
(3)图形文件,以.fig为扩展名;
(4)MEX文件,以.mex或.dll为扩展名;
(5)模型和仿真文件,模型文件以.mdl为扩展名,仿真文件以.s为扩展名。
其中用的最多的是.m文件和数据文件。
2.MATLAB的搜索路径
为了是编制好的程序在MATLAB中执行,必须设置搜索路径。
利用菜单“File\Set Path”选项打开路径设置(Set Path)对话框,将自己建立的目录加入到MATLAB的目录文件系统中,否则会运行错误,以便所编制的文件能够在MATLAB环境中直接调用。
对输入命令的解释MATLAB按以下顺序进行:
(1)检查它是否是工作空间中的变量,是则显示变量的内容;
(2)检查他是否是嵌入函数,是则运行之;
(3)检查它是否是子函数;
(4)检查他是否是私有函数;
(5)检查他是否是位于MATLAB搜索范围内的函数文件或脚本文件。
如果有两个以上的情况与输入的命令相匹配,MATLAB将只执行第一个匹配。
总之,当运行代码的时候一定要在同一个文件夹下,要不然运行会出现错误,所以一定要仔细检查好运行路径。