在使用Matlab绘图时,如果需要通过`plot`函数在一个循环中绘制多条曲线,但又想让每条曲线拥有不同的颜色,该怎么办呢?别担心,这里有一个简单又高效的方法!👇
首先,在绘图前准备一个包含多种颜色的数组,比如`colors = ['r', 'g', 'b', 'm', 'y']`。然后,在循环中通过索引依次选择颜色。例如:
```matlab
x = 0:0.1:10;
colors = ['r', 'g', 'b', 'm', 'y'];
for i = 1:5
y = sin(x + i); % 每次生成略有差异的数据
plot(x, y, colors(i)); % 使用指定的颜色绘制
end
```
这样,每次循环都会以不同的颜色呈现数据,让你的图表更加生动直观!🌈
此外,记得添加图例和坐标轴标签,让图表更易于理解哦~💡
Matlab 绘图技巧 编程小妙招