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