声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 5351|回复: 10

[GUI界面] [求助]求教:怎么控制的坐标轴?

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

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

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

x
请问各位英雄,图中横坐标数值不等,但间隔相等,是怎么控制的?
1.jpg
回复
分享到:

使用道具 举报

发表于 2005-11-10 00:23 | 显示全部楼层
这是对数坐标
双对数用:loglog
对x轴用:semilogx
对y轴用:semilogy

评分

1

查看全部评分

发表于 2005-11-10 10:01 | 显示全部楼层
y=0:0.1:10; x=10.^y;

plot(x,y)

semilogx(x,y)
发表于 2005-11-10 11:49 | 显示全部楼层
我接一个问题,也是跟这个差不多的,有兴趣讨论讨论!

就是:

怎样控制坐标轴的标注,matlab往往自动生成坐标刻度,如:0 2 4 6 ....,我想改为Pi 2*pi 3*pi ...

怎么搞?
发表于 2005-11-10 12:04 | 显示全部楼层
把x轴的数值都除以Pi不就行了?
发表于 2005-12-29 15:32 | 显示全部楼层
好像不行啊
发表于 2006-12-30 21:51 | 显示全部楼层
这个标注比较难弄,我想设置x,y轴的数字字体大小,以及改变标注的文字大小如何修改
发表于 2006-12-30 22:18 | 显示全部楼层
还有怎么设置字体名称。比如我想改为“times new roman"
发表于 2006-12-30 22:44 | 显示全部楼层
原帖由 bentian 于 2005-11-10 11:49 发表
<P>我接一个问题,也是跟这个差不多的,有兴趣讨论讨论!</P>
<P>就是:</P>
<P>     怎样控制坐标轴的标注,matlab往往自动生成坐标刻度,如:0 2 4 6 ....,我想改为Pi 2*pi ...



>> x=[1:0.05:10];
>> y=x.^2;
>> plot(x,y)
>> set(gca,'XTick',[1:0.5:10]);
发表于 2006-12-30 22:51 | 显示全部楼层
原帖由 hjydhu 于 2006-12-30 21:51 发表
这个标注比较难弄,我想设置x,y轴的数字字体大小,以及改变标注的文字大小如何修改



set(gca,'XTick',[1:0.5:10],'FontSize',5);

xlabel('abc','FontSize',20);
发表于 2006-12-30 22:51 | 显示全部楼层
原帖由 hjydhu 于 2006-12-30 22:18 发表
还有怎么设置字体名称。比如我想改为“times new roman"



xlabel('abc','FontName','Times New Roman')
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

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

GMT+8, 2024-6-13 22:46 , Processed in 0.101459 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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