Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我只是有一个带有一些我想用不同颜色绘制的函数的循环。它不应该是这样的吗:
colors = 'rgbm'; i=0; for p=.1:.1:.6; k = ezplot(subs(J,q,p),[0,3]); set(k, 'Color', colors(i)); i = i+1; end
这是更多的 preudo-code,它不起作用。我该怎么做呢?谢谢!
以 开头i=1,而不是 0。
i=1
并hold on在开头添加,否则你只会看到最后一个情节
hold on
如果你想用不同的颜色绘制,你可以创建和使用所谓的颜色图,例如:
colors=lines(12);
后来:
colors(index)
还有其他地图,例如“jet”:
Mathworks-颜色图文档