MATLAB for 循环中利用数组设置图例
时间: 2023-03-20 11:03:52 浏览: 230
huitu.zip_MATLAB设置图例
在MATLAB的for循环中,可以使用数组来设置图例。例如,假设有一个包含标签的单元格数组,可以使用for循环来遍历该数组并在每次迭代中添加图例条目。具体代码如下:
```matlab
labels = {'Label 1', 'Label 2', 'Label 3'};
data = rand(3,10); % 生成一些数据
figure;
hold on;
for i = 1:size(data,1)
plot(data(i,:));
end
legend(labels);
```
在这个示例中,我们首先创建一个包含标签的单元格数组。然后,我们生成一些数据并使用for循环遍历数据,对于每行数据绘制一条线。最后,我们使用legend函数来添加图例,并将标签数组传递给它。
这样就可以在for循环中利用数组设置图例了。
阅读全文