我怎么能改变栅格线颜色不改变滴答,滴答在MATLAB标签颜色吗?
634(30天)
显示旧的评论
MathWorks支万博1manbetx持团队
2013年5月24日
编辑:
MathWorks支万博1manbetx持团队
约23小时前
当我执行以下代码:
h =情节(rand (100));
网格在
集(gca),“XColor”,“r”)
X轴网格线的颜色,刻度线和X tick-labels都变成了红色。
我想有选择地改变网格线的颜色,不改变X tick-labels X刻度线的颜色。
接受的答案
MathWorks支万博1manbetx持团队
2020年7月22日
编辑:MathWorks支万博1manbetx持团队
2020年7月22日
栅格线颜色不能改变不影响刻度线和tick-label R2014b之前MATLAB中的颜色。
*
在MATLAB R2014a和之前你可以解决这个问题通过绘制线条图使用所需的颜色在你的阴谋。下面的例子demostrates这个方法:
h =情节(rand (100));
持有在
网格在
%获得刻度线的位置
xtick =得到(gca,“XTick”);
%获得y轴的极限
ylim =得到(gca,“Ylim”);
%创建一行数据
X = repmat (xtick 2 1);
Y = repmat (ylim ', 1、大小(xtick, 2));
%情节数据
情节(X, Y,“r”)
执行上面的代码后,轴网格线的颜色仍然是红色的,而X刻度线和tick-labels是黑色的。
在MATLAB R2014b后来
你可以设置“GridColor”属性的轴所需的值:
网格在
甘氨胆酸ax =;
斧子。GridColor = (0.1, 0.1, 0.1);% (R, G, B)
请参考下面的文档链接:
更多的答案(4)
乔斯(10584)
2014年2月26日
编辑:MathWorks支万博1manbetx持团队
约17小时前
人们可能会创建自己的网格使用我很感兴趣
GRIDXY (
//www.tianjin-qmedu.com/matlabcentral/fileexchange/9973-gridxy
)函数很多年前我提交文件交换。一个例子:
gridxy (get (gca),“xtick”甘氨胆酸),得到(,“ytick”),“颜色”,(。6。6。6),“线宽”,1)