How to plot multiple points on the same graph with changing values of parameters for each iteration?
4 views (last 30 days)
Show older comments
Hi,
I need to plot s_x vs. f_x where f_x keeps changing for each iteration . Hence f_x must be plotted against s_x for every one percentage increase in the value of s_x. Obviously this would show a dot on the graph. But I need to get a curve with all the dots together, everytime when f_x changes with a percent increase in s_x.
Please do help me on plotting them and let me know if I have to explain more.
Thanks
0 Comments
Answers (1)
Image Analyst
on 9 Jun 2014
I'm not sure where the difficulty lies. Just call plot, put hold on, and keep plotting new data. What's the problem? Did you forget to call "hold on"?
2 Comments
Image Analyst
on 9 Jun 2014
What are you doing to change f_x at every iteration? To me, it looks like it's the same value every time.
Image Analyst
on 10 Jun 2014
So f_x is a table? If so, and you want the dry column, you can extract it via:
dryData = f_x.dry;
Then in the loop, use dryData(i) instead of f_x. If f_x is not a table data type, then you'll need to do something else but I can't exactly tell what f_x is in your code.
See Also
Categories
Find more on 2-D and 3-D Plots in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!