|
1
3
如果没有为每个类定义颜色,MATLAB将自动更改每个新绘图的颜色,但默认情况下仅定义了7种颜色,因此对于10个绘图的情况,一些类将具有相同的颜色。
解决此问题的一种方法是在单元格数组中定义颜色和标记,然后在循环中进行打印。以下是您的示例
这可以很容易地扩展到所有10个类,并且您可以很容易地更改每个类的颜色和标记。 您可以做的另一件事是更改MATLAB的默认颜色数,如果您不喜欢,也可以更改默认颜色。您可以在此处阅读: Why Are Plot Lines Different Colors? |
|
|
2
0
根据使用的颜色图(内置的“jet”可能最适合此用途,但您也可以
create your own
),您只需使用
(更改
|
|
|
SH_IQ · 在MATLAB条形图中为特定条形图颜色添加其他图例 1 年前 |
|
|
Vlad Vadean · Matlab数组乘法 1 年前 |
|
|
Catalin Baba · 如何在MATLAB中连接两个向量 1 年前 |
|
|
servoz · 在matlab和python中创建类似的矩阵对象 1 年前 |
|
|
CircAnalyzer · MATLAB中字符串的十进制数列表 1 年前 |
|
|
I Like Algebra · 在Julia中交换行的最简单方法 1 年前 |