Matlab矩阵的表示
1.矩阵的建立
1)直接输入法
如:<<A=[1,2,3;4,5,6;7,8,9];
2)利用已建立的矩阵建立更大的矩阵
如:已知A,B矩阵则C矩阵可表示为 C=[A,B;B,A]
3)可用实部矩阵和虚部矩阵构成复数矩阵
如:<< B=[1,2,3;4,5,6];
<<C=[6,7,8;9,10,11];
<<A=B+i*C
2. 冒号表达式:可以产生行向量,向量是矩阵的特殊类型
格式: e1:e2:e3
e1:初始值 e2:步长 e3:终止值
如:>>t=0:1:5
t=0 1 2 3 4 5
注:若省略e2,则默认步长为1
3.还可用linspace函数产生行向量
格式:linspace(a,b,n)
a:生成向量的第一个元素 b:生成变量的最后一个元素 n:元素点数
注:当n省略时,自动产生100个元素
4.结构矩阵和单元矩阵
1)结构矩阵:可将不同数据类型的数据项组成一个有机整体,由结构数据构成的矩阵
格式:结构矩阵元素.成员名=表达式
2)单元矩阵:每个元素直接由不同类型的数据组成,建立单元矩阵和一般矩阵相似,直接输入
只是单元矩阵要用大括号括起来
Matlab_day_3
最新推荐文章于 2023-03-08 22:35:04 发布