声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1556|回复: 4

[绘图技巧] 求助:如何赋予x,y轴坐标以新数值?

[复制链接]
发表于 2009-1-18 23:02 | 显示全部楼层 |阅读模式

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

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

x
我在使用fft2之后,得到了一个M×N行列,然后用image()画图。

                               
登录/注册后可看大图

最后得到的x,y轴坐标是序列号,我想计算出频率值之后,赋予这些序列号新的值。
比如说,给omega的最大值45变成22.5之类的。
不知道怎么才可行?
刚刚简单搜索了一下,没发现什么合适的方法。希望有高手给指点一下。
由于还是新人,要是问题太简单,就请大侠们给个连接也好。
回复
分享到:

使用道具 举报

发表于 2009-1-18 23:53 | 显示全部楼层

回复 楼主 secondheart 的帖子

修改XTickLabel的值应该可以吧
发表于 2009-1-19 08:33 | 显示全部楼层
xlim([0,22.5])
发表于 2009-1-19 11:40 | 显示全部楼层
我不懂! 没玩过
但我猜应与fft後频率与点对应的方式相同吧!?
 楼主| 发表于 2009-1-23 05:40 | 显示全部楼层
谢谢高手们的提点。画出来了^^
虽然方法比较笨,但是效果还可以。
用了'xticklabel'
set(gca,'xticklabel',sprintf('%3.2f|',[x x*2 x*3 x*4 x*5 x*6 x*7 y*8 y*9]));
set(gca,'yticklabel',sprintf('%3.2f|',[y y*2 y*3 y*4 y*5 y*6 y*7 y*8 y*9]));

这个论坛里好帖子真不少。

[ 本帖最后由 secondheart 于 2009-1-23 05:47 编辑 ]

my_axis2.m

373 Bytes, 下载次数: 8

评分

1

查看全部评分

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

本版积分规则

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

GMT+8, 2024-9-22 21:26 , Processed in 0.059128 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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