
我想用matlab创建一个十个数一维数组,其中包括4个5,3个4,2个2,1个1。
1个回答
展开全部
matlab中三维数组的生成方式跟二维数组差不多,只不过多了一个参数而已。
下面通过举例来具体说明如何产生及使用三维数组。
a
=
zeros(2,
2,
3);
%
生成一个2*2*3的三维数组
显示出来的结构如下:
a(:,
:,
1)=
%
一个2*2的二维数组
0
0
0
0
a(:,
:,
2)=
%
一个2*2的二维数组
0
0
0
0
a(:,
:,
3)=
%
一个2*2的二维数组
0
0
0
0
下面通过举例来具体说明如何产生及使用三维数组。
a
=
zeros(2,
2,
3);
%
生成一个2*2*3的三维数组
显示出来的结构如下:
a(:,
:,
1)=
%
一个2*2的二维数组
0
0
0
0
a(:,
:,
2)=
%
一个2*2的二维数组
0
0
0
0
a(:,
:,
3)=
%
一个2*2的二维数组
0
0
0
0
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询