MATLAB学习1 认识矩阵

赋值运算符与等号运算符

 a=1,b=1%幅值运算符
 a==b%等号运算符

m*n矩阵

%空矩阵
m=[]
%1*1矩阵
m=[1]
m1=[1,2,3]
%列矩阵(分号表示换行)
m2=[1;2;3]
%m*n矩阵
m3=[1,2,3;4,5,6]

冒号运算符

a=1:10
a1=1:0.5:10

上述代码的运行结果为

MATLAB学习1 认识矩阵

MATLAB学习1 认识矩阵 

可见,其语法为“初始值:步长:终值” ,当不设步长时,步长默认为1.

拼凑变形

m1=1:3
m2=4:6
m3=[m1,m2]
m4=[m1;m2]

上述代码运行结果:

MATLAB学习1 认识矩阵

 

  MATLAB学习1 认识矩阵

 

 

 可见,在这里逗号依然不换行,分号起到换行的作用。

m5=reshape(m3,[2,3])
m6=linspace(1,10,10)

 上述代码的运行结果为

MATLAB学习1 认识矩阵

 

MATLAB学习1 认识矩阵

reshape的用法为“shape(需要改变的矩阵,想要使其变成的形状)” 

而linspace的用法为“linspace(初始值,终值,点数)”

 

 

 

 

 

 

上一篇:图解7种耦合关系


下一篇:字体、文字属性