标题:matlab中有没有快速的方法建立多维数组
只看楼主
qiuyigui
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2006-10-10
 问题点数:0 回复次数:1 
matlab中有没有快速的方法建立多维数组
求助
请问matlab中有没有快速的方法建立多维数组
搜索更多相关主题的帖子: 多维 matlab 
2006-11-15 15:04
hitzhang
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:21
帖 子:369
专家分:52
注 册:2006-9-24
得分:0 

再简单不过了
a=rand(3,3,3,3)

a(:,:,1,1) =

0.9501 0.4860 0.4565
0.2311 0.8913 0.0185
0.6068 0.7621 0.8214


a(:,:,2,1) =

0.4447 0.9218 0.4057
0.6154 0.7382 0.9355
0.7919 0.1763 0.9169


a(:,:,3,1) =

0.4103 0.3529 0.1389
0.8936 0.8132 0.2028
0.0579 0.0099 0.1987


a(:,:,1,2) =

0.6038 0.0153 0.9318
0.2722 0.7468 0.4660
0.1988 0.4451 0.4186


a(:,:,2,2) =

0.8462 0.6721 0.6813
0.5252 0.8381 0.3795
0.2026 0.0196 0.8318


a(:,:,3,2) =

0.5028 0.3046 0.6822
0.7095 0.1897 0.3028
0.4289 0.1934 0.5417


a(:,:,1,3) =

0.1509 0.8600 0.4966
0.6979 0.8537 0.8998
0.3784 0.5936 0.8216


a(:,:,2,3) =

0.6449 0.3420 0.5341
0.8180 0.2897 0.7271
0.6602 0.3412 0.3093


a(:,:,3,3) =

0.8385 0.7027 0.6946
0.5681 0.5466 0.6213
0.3704 0.4449 0.7948


2006-11-18 12:06



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-103163-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.055147 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved