| 查看: 253 | 回复: 1 | ||
安仙儿新虫 (小有名气)
|
[求助]
在mtalab中画双坐标的有关问题
|
|
i=0:0.1:2; f0=(besselj(0,i)).^2; %n取0时 f12=(besselj(1,i)).^2; %n取1时 f1=f12./f0; f22=(besselj(2,i)).^2; %n取2时 f2=f22./f0; f32=(besselj(3,i)).^2; %n取3时 f3=f32./f0; f42=(besselj(4,i)).^2; %n取4时 f4=f42./f0; [AX,H1,H2]=plotyy(i,f1,i,f3); set(get(AX(1),'Ylabel'),'Color','b'); set(get(AX(2),'Ylabel'),'Color','r'); set(H1,'LineStyle','-','color','b'); set(H2,'LineStyle','-','color','r'); hold on; plot(i,f2,'LineStyle','--','color','b'); 以上是我编写的程序,运行没有问题,但对于我想实现的存在下述问题: 1.我想将f4与f3画在同一纵坐标(右边)下该如何实现呢?用hold on的话只能添加在左边纵坐标下。 2.左右纵坐标我想自定义颜色,但是,上述程序没有实现,我不知是何原因。 3.如何加入横轴和纵轴的标签呢? 请教各位高手,十分感谢,呵呵 |
» 猜你喜欢
职称评审没过,求安慰
已经有21人回复
垃圾破二本职称评审标准
已经有15人回复
投稿Elsevier的Neoplasia杂志,到最后选publishing options时页面空白,不能完成投稿
已经有20人回复
EST投稿状态问题
已经有7人回复
毕业后当辅导员了,天天各种学生超烦
已经有4人回复
聘U V热熔胶研究人员
已经有10人回复
求助文献
已经有3人回复
投稿返修后收到这样的回复,还有希望吗
已经有8人回复
三无产品还有机会吗
已经有6人回复
» 本主题相关价值贴推荐,对您同样有帮助:
matlab图像处理求光点中心纵坐标
已经有7人回复
如何实现matlab在一个图里以同一个横坐标画两个图
已经有5人回复
matlab中坐标轴颜色设置
已经有4人回复
matlab坐标轴上一个参数的估计值该怎么写
已经有4人回复
matlab如何提取三维坐标
已经有3人回复
如何在Matlab 下同一个坐标轴里画两个函数的图形,其中一个函数变化非常快
已经有5人回复
关于matlab极坐标的间隔设置问题
已经有4人回复
matlab图形的横坐标其实坐标点不显示?
已经有3人回复
关于matlab坐标轴设置的问题
已经有8人回复
编一个matlab程序,求某一向量在向量场里的坐标
已经有3人回复
Matlab三维图中如何实现x,y坐标名称与各自的坐标轴平行?
已经有4人回复
怎么用matlab画极坐标三维图?各位大侠帮帮忙啊!
已经有5人回复
Matlab 中的 坐标取向轴如何画?
已经有4人回复
Matlab画图中Y坐标轴截断
已经有12人回复
origin8.0 里怎么画双纵坐标啊
已经有5人回复
origin如何画双坐标轴
已经有5人回复
matlab中如何将双坐标系图中的另外一个坐标系设置为当前坐标系呢?
已经有10人回复
matlab工具箱中curve fitting中的图如何添加横纵坐标轴的名称
已经有5人回复
matlab 极坐标图
已经有8人回复
Matlab的bar3的Z轴坐标问题
已经有1人回复
【其他】Matlab画三维曲面时候如何将坐标轴的说明(xlabel/ylabel)变得与坐标轴平行?
已经有3人回复
【求助】关于Matlab的求助(采集导入图片坐标上的点)【已解决】
已经有14人回复
如何用orign实现在画双坐标图
已经有4人回复
【答案】应助回帖
★ ★ ★
感谢参与,应助指数 +1
xiegangmai: 金币+3, 谢谢参与! 2013-06-28 23:00:02
感谢参与,应助指数 +1
xiegangmai: 金币+3, 谢谢参与! 2013-06-28 23:00:02
|
这个情况下,不能用 plot 或者 plotyy 得用更低层的函数 line 具体如下 : =================================== hl1 = line(i,f1,'Color','b'); hold on; hl2 = line(i,f2,'Color','b'); ax1 = gca; set(ax1,'XColor','b','YColor','b') ax2 = axes('Position',get(ax1,'Position'),'XAxisLocation','top','YAxisLocation','right','Color','none'); set(ax2,'XColor','r','YColor','r') hl3 = line(i,f3,'Color','r','Parent',ax2); hl4 = line(i,f4,'Color','r','Parent',ax2); =================================== |
2楼2013-06-27 06:41:42













回复此楼