matlab矩阵括号 [ ] ( : ) [](:) [](:)使用方法
中括号 [ ] [] [] 用来存储矩阵和向量,定义矩阵的方法如下:
a=[1 2 3;4 5 6];
b=[1,2,3;4,5,6];
两种定义方法结果相同:
小括号
(
)
()
() 一般用来提取矩阵中的元素,使用方法如下:
a=[1 2 3;4 5 6];
b=[1,2,3;4,5,6];
c=a(1,1);%取a第一行第一列元素
d=b(2,1);%取b第二行第一列元素
e=a(:,1);%取a第一列所有元素
f=a(1,:);%取a第一行所有元素
g=a(1,[1,3]);%取a第一行的第一列和第三列元素
h=a(1,1:3);%取a第一行的第一列到第三列所有元素
i=a(1,1:2:3);%取a第一行的第一列到第三列所有元素,步长为2
结果如下: