| 查看: 256 | 回复: 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.如何加入横轴和纵轴的标签呢? 请教各位高手,十分感谢,呵呵 |
» 猜你喜欢
拟解决的关键科学问题还要不要写
已经有9人回复
为什么一个当量的苯甲醛反应不完呢
已经有5人回复
招博士
已经有3人回复
存款400万可以在学校里躺平吗
已经有35人回复
为什么nbs上溴 没有产物点出现呢
已经有8人回复
最失望的一年
已经有18人回复
求推荐博导
已经有4人回复
求助一下有机合成大神
已经有4人回复
求推荐英文EI期刊
已经有5人回复
基金委咋了?2026年的指南还没有出来?
已经有10人回复
» 本主题相关价值贴推荐,对您同样有帮助:
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













回复此楼