第1章 MATLAB 语言系统 MATLAB 的 m 文件与 m函数第1章 MATLAB 语言系统? MATLAB 命令行操作? 独立 m文件第1章 MATLAB 语言系统 MTALAB 语言的程序可以有两种方式来执行, 即命令行方式和 m文件方式。由于 MATLAB 语言的文件以“.m”作扩展名,因此均称为 m文件。第1章 MATLAB 语言系统 m 文件分为两种: 独立 m文件和函数 m文件。独立 m文件由命令描述行写成之后存储,即可以在 MATLAB 平台单独调用执行。第1章 MATLAB 语言系统函数 m文件需要相应的输入输出变量参数方可执行. 如: sin (x),需要变量 x作输入参数。再如: [y,x,t]=step(num,den), 需要变量 num 、 den 作输入参数,并返回变量 y、x、t到内存或者在 MATLAB 界面显示,具有函数功能,因此需要 m函数的专用格式, 这样的 m文件又称为 m函数。第1章 MATLAB 语言系统 MATLAB 命令行操作 MATLAB 命令行操作以单行操作或者单行多语句操作均可。第1章 MATLAB 语言系统【例 】直接计算。 pi/4 (在 matlab 中演示) 显示演示结果如图 1-12-1 所示。?例题说明: 数值运算立即执行,相当于计算器功能。 ans 为当前答案变量。第1章 MATLAB 语言系统 35^2 (在 matlab 中演示) 显示演示结果如图 1-12-2 所示。?例题说明: 数值运算立即执行,相当于计算器功能。 ans 为当前答案变量。?第1章 MATLAB 语言系统【例 】矩阵参数输入。(在 matlab 中演示) a=[1,2;3,4]; a=[1,2;3,4] 显示演示结果如图 1-13 所示。?例题说明:语句 1:结尾有分号,回车后,执行该命令,输入参数送入内存, 不显示变量 a的内容。语句 2:结尾无分号,回车后,执行该命令,输入参数送入内存,同时显示矩阵 a的内容。?第1章 MATLAB 语言系统【例 】数值运算。(在 matlab 中演示) b=a *a; b 显示结果如图 1-14 所示。例题说明: 语句 1:矩阵 a相乘,运算结果赋矩阵 b。语句 2:显示矩阵 b的内容。
matlab-m文件与m函数 来自淘豆网m.daumloan.com转载请标明出处.