matlab如何创建多维数组

如题所述

第1个回答  2019-11-29

创建多维数组示例:

>>A(3,3,3)=1%创建3*3*3数组,未赋值元素默认设置为0

A(:,:,1)=

000

000

000

A(:,:,2)=

000

000

000

A(:,:,3)=

000

000

001

>>B(3,4,:)=1:4%创建3*4*4数组

B(:,:,1)=

0000

0000

0001

B(:,:,2)=

0000

0000

0002

B(:,:,3)=

0000

0000

0003

B(:,:,4)=

0000

0000

0004

扩展资料

matlab由二维数组合成多维数组

>>clear

>>A(:,:,1)=magic(4);%创建数组A第1页的数据

>>A(:,:,2)=ones(4);%创建数组A第2页的数据

>>A(:,:,3)=zeros(4)%创建数组A第3页的数据

A(:,:,1)=

162313

511108

97612

414151

A(:,:,2)=

1111

1111

1111

1111

A(:,:,3)=

0000

0000

0000

0000