How to save output of double loop?
古いコメントを表示
If I have
for i=1:n
....
for j=1:m
A=myfunction(...);
end
end
The resultant A's are images, I want to save all A.s in the folder
I have tried the following but it only store A only for j
for i=1:n
....
for j=1:m
A=myfunction(...);
end
imwrite(A,strcat('The folder where I want to store ',num2str{j},'.png'));
end
How to store the output A of double loop ?
採用された回答
その他の回答 (1 件)
KSSV
2021 年 9 月 17 日
A = zeros(n,m) ;
for i=1:n
for j=1:m
A=myfunction(...); % assuming output of the function is 1x1
end
end
imwrite(A,strcat('The folder where I want to store ',num2str{j},'.png'));
カテゴリ
ヘルプ センター および File Exchange で Image Processing Toolbox についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!