例: 在命令窗口输入命令:
>>a=[1,1.5,2,9,7;0,3.6,0.5,-4,4; 7,10,-3,22,33;3,7,8.5,21,6;3,8,0,90,-20] 将显示一个5*5矩阵。
• M文件方式,可分为命令M文件和函数M文 件。
2020/12/18
8
三、Matlab矩阵存储与生成
• 矩阵是MATLAB最基本的数据对象,大部分 运算或命令都是在矩阵运算的意义下执行 的。在MATLAB中,不需对矩阵的维数和类 型进行说明,MATLAB会根据用户所输入的 内容自动进行配置。
2020/12/18
9
• 1.建立矩阵
• 建立矩阵可以用:直接输入法、利用函数建立矩 阵和利用M文件建立矩阵。
• 1)直接输入法:将矩阵的元素用方括号括起来,按
矩阵行的顺序输入各元素,同一行的各元素之间用空 格或逗号分隔,不同行的元素之间用分号分隔。(也可 以用回车键代替分号)
• 例如,键入命令: A=[1 2 3;4 5 6;7 8 9]
•
注释说明部分
•
函数体
• 注:其中函数名的命名规则与变量名相同。输入形参为函数的输入 参数,输出形参为函数的输出参数。当输出形参多于1个时,则应该 用方括号括起来。
2020/12/18
16
2.函数调用
函数文件编制好后,就可调用函数进行计算。 函数调用的一般格式是 (m,n) 产生随机元素的矩阵
• size(a)
返回包含两个元素的向量。
• length(a) 返回向量的最大者。
2020/12/18
13
四、Matlab M文件与函数
• 1、M文件
• 用MATLAB语言编写的程序,称为M文件。 • M文件有两类:命令文件和函数文件。