找回密码
 注册

微信登录

微信扫一扫,快速登录

查看: 7228|回复: 12

[电子] 图像处理matlab

[复制链接]
发表于 2014-12-8 15:05 | 显示全部楼层 |阅读模式
如下图所示,我怎么给上图加上和如下图一样的坐标轴

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册 微信登录

×
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2014-12-8 17:29 | 显示全部楼层
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-12-8 20:13 | 显示全部楼层
GSM 发表于 2014-12-8 16:29
imagesc(...), axis xy

谢谢你,但是我还有个疑问,如果我将这个图按比例缩放,怎么在坐标刻度不变的情况下让坐标按照图的大小来缩放
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-12-8 20:19 | 显示全部楼层
hpvin 发表于 2014-12-8 19:13
谢谢你,但是我还有个疑问,如果我将这个图按比例缩放,怎么在坐标刻度不变的情况下让坐标按照图的大小来 ...

就像下面这两张图,我把第二章图缩小了20倍,结果坐标轴的刻度也跟着缩小了20倍,但是我想让刻度不变

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册 微信登录

×
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

发表于 2014-12-8 23:34 | 显示全部楼层
hpvin 发表于 2014-12-8 19:19
就像下面这两张图,我把第二章图缩小了20倍,结果坐标轴的刻度也跟着缩小了20倍,但是我想让刻度不变


ax = get(gcf,'CurrentAxes');
set(ax, 'FontSize', 你希望的字体大小);
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-12-9 00:31 | 显示全部楼层
GSM 发表于 2014-12-8 22:34
ax = get(gcf,'CurrentAxes');
set(ax, 'FontSize', 你希望的字体大小);

谢谢你,我的意思不是字体大小,是刻度值的大小。上面两个图显示了,开始的刻度是0到几千,后来缩小变成0到几百了
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

发表于 2014-12-9 09:54 | 显示全部楼层
x, y 轴设置最小值和最大值就好了
xlim([xmin xmax])
ylim([ymin ymax])
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-12-9 13:02 | 显示全部楼层
呱唧呱唧 发表于 2014-12-9 08:54
x, y 轴设置最小值和最大值就好了
xlim([xmin xmax])
ylim([ymin ymax])

这个方法我试过了,结果就像下面这张图一样,轴很大而图很小

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册 微信登录

×
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

发表于 2014-12-9 13:57 | 显示全部楼层
hpvin 发表于 2014-12-9 12:02
这个方法我试过了,结果就像下面这张图一样,轴很大而图很小

这样哦,那你就试试下面这个命令。

set(gca,’xTick’,0:20:180)
set(gca,’xTickLabel’, 0:500:4500)

set(gca,’yTick’,0:20:180)
set(gca,’yTickLabel’,0:500:4500)
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

发表于 2014-12-9 13:58 | 显示全部楼层
hpvin 发表于 2014-12-8 19:19
就像下面这两张图,我把第二章图缩小了20倍,结果坐标轴的刻度也跟着缩小了20倍,但是我想让刻度不变

你可以把缩小20倍的图再放大20倍后显示
x = imresize(x, 20, 'nearest');
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

发表于 2014-12-9 14:00 | 显示全部楼层
hpvin 发表于 2014-12-8 19:19
就像下面这两张图,我把第二章图缩小了20倍,结果坐标轴的刻度也跟着缩小了20倍,但是我想让刻度不变


或者 (如果要20倍)
set(gca, 'xtick', [v1, v2, v3, ...]);
set(gca, 'xticklabel', [v1, v2, v3, ...]*20);
set(gca, 'ytick', [v1', v2', v3', ...]);
set(gca, 'yticklabel', [v1', v2', v3', ...]*20);
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-12-9 14:45 | 显示全部楼层
呱唧呱唧 发表于 2014-12-9 12:57
这样哦,那你就试试下面这个命令。

set(gca,’xTick’,0:20:180)

恩,可以了,真的感谢你。
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-12-9 14:45 | 显示全部楼层
GSM 发表于 2014-12-9 12:58
你可以把缩小20倍的图再放大20倍后显示
x = imresize(x, 20, 'nearest');

这个太巧妙了,厉害
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册 微信登录

本版积分规则

Archiver|手机版|AGB|Impressum|Datenschutzerklärung|萍聚社区-德国热线-德国实用信息网

GMT+2, 2025-5-25 05:03 , Processed in 0.092368 second(s), 30 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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