首页 > 编程知识 正文

matlab多维数组数值的读取,matlab的数组定义

时间:2023-05-03 19:23:05 阅读:135225 作者:4110

满意的回答

_nexo

2017.10.12

合格率: 59%等级: 8

帮助: 2410人

)在Matlab中,习惯上将二维排列的第1维称为“行”,将第2维称为“列”,对于三维排列的第3位习惯上将第3维称为“页”。 Matlab中将三维以上的数组统称为高维数组,三维数组也是高级运算的基础。

)2)制作方法:

1、使用下标创建三维数组

在Matlab命令框中输入以下代码,创建简单的三维数组:

for i=1:2

for j=1:2

for k=1:2

a(I,j,k )=i j k;

结束

结束

结束

2、使用低维数组创建三维数组

首先输入二维数组,可以根据三维数组及其关系生成三维数组。 例如,输入以下代码可以生成三维数组:

D2=[ 1,2,3; 四、五、六; 七、八、九;

D3 ) :1 )=D2;

D3 (:2 )=2*D2;

D3 ) :3 )=3*D2;

3、使用创建函数创建三维数组

使用Cat命令创建高维数组。 Cat命令之一为【c=cat(dim,A1,A2,A3,A4……】其中dim表示生成数组的维度,A1,A2,A3,A4表示各个维度上的数组。 在命令窗口中输入以下代码可创建简单的三维数组。

D2=[ 1,2,3; 四、五、六; 七、八、九;

c=cat(3,D2,2 * D2,3 * D2 );

00共享通报

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。