第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转载请标明出处.