matlab在循环嵌套下画图的hold on命令

来源:百度知道 编辑:UC知道 时间:2024/06/06 05:13:19
在循环嵌套下,画图如果使用hold on命令可以保留上一次的图形,但每次画出的曲线的样式都相同,我想问一下,如何让每次绘图的曲线样式不一样,并且对每个样式的曲线在图中都加入legend。
要画到一张图上,便于比较

定义一个样式的数组,比如a='-+.:<>^vpso'
然后在循环里用a(i)指定样式
如plot(x,y,a(i))
类似的还可以更改颜色,线条粗细等

hold on:启动图形保持功能,当前坐标轴及图形都将保持,此后绘制的图形将添加到这个图形的基础上,并且自动调整坐标轴的范围。

hold off:关闭图形保持功能。

hold:在hold on和hold off之间转换。

下面有个hold的运用举例:

来个高手帮忙讲下循环嵌套的问题 关于循环和循环嵌套的问题 MATLAB中如何嵌套循环语句,请给我个稍微复杂点的实例作参考。谢谢! 嵌套循环. 在matlab里简单的画图功能(plot)出现错误 matlab中画图的问题 一个C语言循环嵌套的问题 ASP FOR循环嵌套的问题 请教asp的if嵌套循环 使用嵌套循环输出下面的图形。