声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 735|回复: 2

[图像处理] 为什么坐标的刻度消失了?

[复制链接]
发表于 2008-6-25 08:43 | 显示全部楼层 |阅读模式

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

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

x
请大家看看这个程序,我有设置刻度范围,但是图上并不显示两个纵坐标的刻度,是哪里出问题了呢?

先建一个文件名为f1.m:
%文件名:f1.m
%内容:
function F=f1(k,w)
Eps_A=-17.36+0.715i;
F=tanh(pi/0.65*w*sqrt(k^2-1))-1/(-Eps_A)*sqrt(k^2-Eps_A)/sqrt(k^2-1);



---------------------------------------------------------
%文件名:*.m
%内容:
clear all;
w=0:0.001:0.1;%这里设了步长0.001,可自行调节
for n=1:size(w,2)
k(n)=fsolve(@(k)f1(k,w(n)),6,optimset('Display','off','TolFun',1e-6));%用了fsolve,实际上是当作优化问题处理了
end
kr=real(k);
ki=imag(k);

[AX,H1,H2]=plotyy(w,kr,w,ki,'plot');


%加上网格
%grid on,

%设置各坐标轴的标题及图题
xlabel('w (um)'),
ylabel(AX(1),'实部'),
ylabel(AX(2),'虚部'),
title('关系图')

%设置各坐标轴的scale
%xlim([0,0.1])
ylim(AX(1),[0,12])
ylim(AX(2),[0,0.4])

%设置图像的参数
set(H1,'LineStyle','-')
set(H2,'LineStyle','--')
hold on
K0=1;
plot(w,K0,'-- r');
hold off

请大家跟帖讨论一下,谢谢
回复
分享到:

使用道具 举报

发表于 2008-6-25 10:51 | 显示全部楼层
set(AX(1),'YTick',[0 6 12])
set(AX(2),'YTick',[0 0.2 0.4])

加上这2句,即可

评分

1

查看全部评分

 楼主| 发表于 2008-6-26 09:13 | 显示全部楼层
回复楼上,果然可以了,谢谢
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

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

GMT+8, 2024-6-15 21:11 , Processed in 0.063064 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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