Re: [问题]如何产生多笔资料并记录成矩阵

楼主: celestialgod (天)   2015-07-21 19:45:07
我不知道为什么很爱新立四个四个变量(摊手
明明有一个很好用的cell可以用
B = [10:10:40; 11:10:41; 12:15; 20:23];
As = mat2cell(B, 4, ones(4,1));
Y = [1,2,3,4];
out = cellfun(@(x) x* Y, As, 'UniformOutput', false);
这样的程式码不是漂亮又好读吗?
cell不熟还有ND矩阵可以用
B2 = permute(B, [1 3 2]);
out = zeros(4, 4, 3);
Y = [1,2,3,4];
for i = 1:size(B2, 3)
out(:, :, i) = B2(:, :, i) * Y;
end
作者: harcs24682 (harcs)   2015-07-21 20:03:00
感谢哈哈~我在实践paper的内容,只想到新立四个变量这个方法XD

Links booklink

Contact Us: admin [ a t ] ucptt.com