matlab中希腊字母怎么显示不出来set(gca,'XTick',[0 1/3 2/3 1]); set(gca,'XTickLabel',{'\Gamma' 'X' 'M' '\Gamma'});我想在横坐标特定的位置标注希腊字母,可是这样写了之后希腊字母无法显示,是怎么回事哦 在其

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/07 04:23:06
matlab中希腊字母怎么显示不出来set(gca,'XTick',[0 1/3 2/3 1]); set(gca,'XTickLabel',{'\Gamma' 'X' 'M' '\Gamma'});我想在横坐标特定的位置标注希腊字母,可是这样写了之后希腊字母无法显示,是怎么回事哦 在其

matlab中希腊字母怎么显示不出来set(gca,'XTick',[0 1/3 2/3 1]); set(gca,'XTickLabel',{'\Gamma' 'X' 'M' '\Gamma'});我想在横坐标特定的位置标注希腊字母,可是这样写了之后希腊字母无法显示,是怎么回事哦 在其
matlab中希腊字母怎么显示不出来
set(gca,'XTick',[0 1/3 2/3 1]);
set(gca,'XTickLabel',{'\Gamma' 'X' 'M' '\Gamma'});
我想在横坐标特定的位置标注希腊字母,可是这样写了之后希腊字母无法显示,是怎么回事哦 在其他语句上就可以显示的

matlab中希腊字母怎么显示不出来set(gca,'XTick',[0 1/3 2/3 1]); set(gca,'XTickLabel',{'\Gamma' 'X' 'M' '\Gamma'});我想在横坐标特定的位置标注希腊字母,可是这样写了之后希腊字母无法显示,是怎么回事哦 在其

TickLabel 不支持TeX语法(和其它几个如 Title, XLabel, YLabel, ZLabel不同).

 

你可以查一下文档中关于axes的XTickLabel, YTickLabel, ZTickLabel属性的内容,最后一句是:

Note that tick labels do not interpret TeX character sequences (however, the Title, XLabel, YLabel, and ZLabel properties do).

 

如果一定想要显示希腊字母,大概只能用双字节字符了:

set(gca,'XTick',[0 1/3 2/3 1]);  set(gca,'XTickLabel',{'Γ' 'X' 'M' 'Γ'});