赋值运算符与等号运算符
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
上述代码的运行结果为
可见,其语法为“初始值:步长:终值” ,当不设步长时,步长默认为1.
拼凑变形
m1=1:3
m2=4:6
m3=[m1,m2]
m4=[m1;m2]
上述代码运行结果:
可见,在这里逗号依然不换行,分号起到换行的作用。
m5=reshape(m3,[2,3])
m6=linspace(1,10,10)
上述代码的运行结果为
reshape的用法为“shape(需要改变的矩阵,想要使其变成的形状)”
而linspace的用法为“linspace(初始值,终值,点数)”