请问一下 程式增加维数的更改
本帖最后由 武神裝攻 于 2011-5-27 11:24 编辑不好意思打扰一下谢谢
小弟有句程序
SP = arrayfun(@(x)LS(floor(x/1000),mod(x,1000)),Code2);
目的就是利用Code2的数字 将LS(:,:)矩阵转为S(:,1)
但是小弟LS已经变更为三维矩阵 = LS(:,:,:)
想将上式更改可以求得
S(:,1) 利用 LS(:,;,1)求得
S(:,2) 利用 LS(:,;,2)求得
S(:,3) 利用 LS(:,;,3)求得
依此类推
我會了....
如果LS=(:,;,a)
for n=1:a
SP(:,n) = arrayfun(@(x)LS(floor(x/1000),mod(x,1000),n),Code2);
end
页:
[1]