上周主要学习了matlab的数组用法,由于之前接触过matlab,所以这次学习主要以精读为主,我们知道matlab中数组的索引与c++的不同,matlab数组索引是从1开始的,而c++是从0开始的。并且还了解了数组结构,数组结构主要明白括号里的参数也就够了,例如:
A=ones(10,10); %定义一个10*10全一矩阵
a=1:3; %定义步长为一1到3的数组
b=1:3; %同上
B=A(a,b); %在矩阵A中提取1到3行和1到3列的子矩阵
a,b既可以为数组也可以为一个数,数组排序主要运用sort()函数,然后对于多维数组其实跟二维用法差不多,三维的就是行,列和页。然后就是单元数组,单元数组的每个元素不一定是数字,也可以是数组,还可以是字符串,比如:
A(1,1)={[