【发布时间】:2013-09-17 10:09:48
【问题描述】:
在Matlab中,下面会在图例中的指定行生成黑色:
leftAxis = sprintf('left y-axis','Color','r');
leg = legend([.. bla bla ..], sprintf('test [%s]', leftAxis), etc... );
我想要实现的是图例中同一行的两种颜色。 (所以在本例中,'test' 部分应为黑色,'left y-axis' 部分应为红色。
我尝试过的:
- 执行上述操作:没有结果。
- 从图例中获取字符串参数并更改颜色:为整行着色。
- 使用 LaTeX 为文本着色:没有结果。
一张图片来形象化我的意思:
【问题讨论】:
-
您可以添加所需结果的图像吗?
-
@DennisJaheruddin:当然。给我一分钟
-
@DennisJaheruddin 我得到了他想要的东西……在重新阅读文本两次或更多次后,呵呵。他希望文本的一部分是黑色的,而另一个是红色的,如 html:
Test <font color='red'>[Name]</font>.Jean,如果我错了,请纠正我…… -
@DennisJaheruddin:Werner 明白我的意思。请查看我更新的问题以进行可视化。
标签: matlab matlab-figure printf legend-properties