matlab里面zeros(2:

问题描述:

matlab里面zeros(2:
为什么得出来的是这个?
ans(:,:,1) =
0 0 0 0 0 0
ans(:,:,2) =
0 0 0 0 0 0
ans(:,:,3) =
0 0 0 0 0 0
ans(:,:,4) =
0 0 0 0 0 0
1个回答 分类:综合 2014-11-05

问题解答:

我来补答
2:4 = [2 3 4];
zeros(2:4) 就等同于zeros(2,3,4)
生成了一个2*3*4维的零阵,ans依次列出了这个零阵在z方向上的第1维到第4维,每个维度上都是一个2行3列的零矩阵.
再问: 那为什么每个不是2行3列的矩阵而是1行6列的?
再答: 我的matlab7.1是这样显示的,只是复制粘贴上来变成了一行而已,LZ可以参考一下。>> zeros(2:4)ans(:,:,1) =     0     0     0     0     0     0ans(:,:,2) =     0     0     0     0     0     0...
 
 
展开全文阅读
剩余:2000
下一页:练习2.3