Create a plot for a loop
1 view (last 30 days)
Show older comments
Hey guys, thanks in advance for reading this
I have this code, that finds in surv_matrix the indixes where the matrix is different from zero. but for each one of them indices, I want to create a plot, like that, and see one plot for each indice. Is there anyway of creating a better loop, since this one only gives me the last plot. Imagining that ic=3,4,5. I want to see 3 plots, and with this code I m only seeing 1.
Thank you,
ic=find(~all(surv_matrix==0));
for idx=ic
surveillance_column=surv_matrix(:,idx)
plot(abs(freq_XQPSK),(abs(surveillance_column)),'b','linewidth',2);
continue
end
0 Comments
Answers (1)
Mustafa Abu-Mallouh
on 24 May 2022
Edited: Mustafa Abu-Mallouh
on 24 May 2022
Use the 'hold on' command after your plot command, this will put all of your plots on the same axes
hold on
3 Comments
See Also
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!