How to plot multiple points on the same graph with changing values of parameters for each iteration?
2 次查看(过去 30 天)
显示 更早的评论
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 个评论
回答(1 个)
Image Analyst
2014-6-9
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 个评论
Image Analyst
2014-6-9
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
2014-6-10
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.
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Specifying Target for Graphics Output 的更多信息
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!