![]() |
1
3
如果没有为每个类定义颜色,MATLAB将自动更改每个新绘图的颜色,但默认情况下仅定义了7种颜色,因此对于10个绘图的情况,一些类将具有相同的颜色。
解决此问题的一种方法是在单元格数组中定义颜色和标记,然后在循环中进行打印。以下是您的示例
这可以很容易地扩展到所有10个类,并且您可以很容易地更改每个类的颜色和标记。 您可以做的另一件事是更改MATLAB的默认颜色数,如果您不喜欢,也可以更改默认颜色。您可以在此处阅读: Why Are Plot Lines Different Colors? |
![]() |
2
0
根据使用的颜色图(内置的“jet”可能最适合此用途,但您也可以
create your own
),您只需使用
(更改
|
![]() |
lpt · 外语中的词云或可视化 7 年前 |
![]() |
Fedor Nikitin · 如何获取Bokeh热图中点击位置的标签 7 年前 |
![]() |
Forrest · Matlab-散点图不同颜色的多类 7 年前 |
![]() |
user3363813 · 使用可变时间设置动画 7 年前 |
![]() |
Paridhi · 使用Python数据框绘制折线图 7 年前 |
![]() |
Luv · 如何在R中的同一图形中显示并排条形图和堆叠条形图? 7 年前 |