1
3
如果没有为每个类定义颜色,MATLAB将自动更改每个新绘图的颜色,但默认情况下仅定义了7种颜色,因此对于10个绘图的情况,一些类将具有相同的颜色。
解决此问题的一种方法是在单元格数组中定义颜色和标记,然后在循环中进行打印。以下是您的示例
这可以很容易地扩展到所有10个类,并且您可以很容易地更改每个类的颜色和标记。 您可以做的另一件事是更改MATLAB的默认颜色数,如果您不喜欢,也可以更改默认颜色。您可以在此处阅读: Why Are Plot Lines Different Colors? |
2
0
根据使用的颜色图(内置的“jet”可能最适合此用途,但您也可以
create your own
),您只需使用
(更改
|
Y.C. · 以不同颜色打印x轴上方的y值 2 年前 |
dd24 · 在MATLAB中逐部分执行python程序 2 年前 |
fateme · MATLAB,神经网络 2 年前 |
Marta · 使用*时出错-内部尺寸矩阵必须一致 6 年前 |
Morpheus · x*x^T的Matlab符号计算 6 年前 |
Lawa · 如果列中的一个元素等于零,则将整列设为零 6 年前 |