[討論] ind2sub 的問題
input : n 維的array A
if ndims(A)==2; % 2維
for i=1:numel(A) %紀錄每個element的subscripts
[n1,n2]=ind2sub(size(A),i);
fprintf('(%d,%d) ',n1,n2);
end
end
比如3維 就要用三個變數去接ind2sub
[n1,n2,n3]=ind2sub(size(A),i)
若推廣至多維度有什麼方法可以做呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.113.68.167
※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1463678662.A.B46.html
推
05/20 10:19, , 1F
05/20 10:19, 1F
→
05/20 10:20, , 2F
05/20 10:20, 2F
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章