声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1979|回复: 7

[图像处理] 坐标轴标注问题

[复制链接]
发表于 2010-9-28 11:10 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
如何表示西经120度的W,好像matlab不能转义’W’. ['W']被转义成omega.
谢谢
clc
clear
a=1:5;
plot(a)
d=setstr(176);
set(gca,'Xtick',1:5);
set(gca,'XtickLabel',{['60' d 'E'],['120' d 'E'],...
    ['180' d],['120' d 'W'],['60' d 'W']},'FontName','symbol');
1.bmp
回复
分享到:

使用道具 举报

发表于 2010-9-28 12:00 | 显示全部楼层
将'W'改为'w',大小写是对应的。
a -> \alpha
A -> \Alpha
b -> \beta
B -> \Beta
……
以此类推
或者简单些,直接给坐标轴指定一个w
xlabel( ' \omega ' );
行不行?
 楼主| 发表于 2010-9-28 12:38 | 显示全部楼层
改成小写的话,就成了120°+小写的omega.
我的目的是:把120°+omega改成120°W

谢谢你的回复
 楼主| 发表于 2010-9-28 12:40 | 显示全部楼层

郁闷的是:
d=setstr(176);
['120' d 'W']
出来的就是120°W
但是放进set里面就变了。
发表于 2010-9-28 13:02 | 显示全部楼层
set(gca,'XtickLabel',{['60' d 'E'],['120' d 'E'],...
['180' d],['120' d 'W'],['60' d 'W']});
 楼主| 发表于 2010-9-28 13:24 | 显示全部楼层
不设FontName为symbol
我的电脑是乱码。
1.jpg
发表于 2010-9-28 13:50 | 显示全部楼层
不设置或者设置成times都是可以的,在我的电脑上面
  1. clc
  2. clear
  3. a=1:5;
  4. plot(a)
  5. d=char(176);
  6. set(gca,'Xtick',1:5);
  7. set(gca,'XtickLabel',{['60' d 'E'],['120' d 'E'],...
  8.     ['180' d],['120' d 'W'],['60' d 'W']},'FontName','times');
复制代码
 楼主| 发表于 2010-9-28 21:23 | 显示全部楼层
恩,可能是我的电脑的问题。我如果把图形输出到*.eps格式就正常显示了。

谢谢回复
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-5 23:34 , Processed in 0.074800 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表