How to save output of double loop?
Show older comments
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 ?
Accepted Answer
More Answers (1)
KSSV
on 17 Sep 2021
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'));
Categories
Find more on Loops and Conditional Statements in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!