matlab的数组
1.定义:同一类型的元素的集合。
2.生成:用[]创建,元素之间用逗号或者空格隔开。
第一例:
>>a=[1,2,3,4]
a =
1 2 3 4
注意,取矩阵的某几列,是这样a(:,2:3),即a后面是小括号,不是中括号。
第二例:
>> b=1:5
b =
1 2 3 4 5
第三例,生成0矩阵:
>> zeros(2,3)
ans =
0 0 0
0 0 0
第四例,生成1矩阵:
>> ones(2,3)
ans =
1 1 1
1 1 1
第五例,矩阵拼接的行拼接:
>> a=[1,2,3];
>> b=[4,5,6];
>> c=[7,8,9];
>> d=[a,b]
d =
1 2 3 4 5 6
第六例,矩阵拼接的列拼接:
>> a=[1,2,3];
>> b=[4,5,6];
>> c=[7,8,9];
>> d=[a;b]
d =
1 2 3
4 5 6
第七例,生成空数组:
a=[];
利用空数组可以置空一个数组,例如a=[1,2,3,4],则运行a=[]之后,a就会变成一个空数组。