在Matlab中怎么用subplot在同一位置绘制双Y轴坐标的图

 我来答
百度网友b2fbf45
推荐于2016-12-02 · TA获得超过375个赞
知道小有建树答主
回答量:131
采纳率:100%
帮助的人:112万
展开全部
先解释一下,subplot 不是画图的程序,而是图形定位的程序(简单点说就是你的图形要放在窗口的哪个位置,eg: subplot(121)共有图形1行2列 此图位于图1)。
绘制双Y图 用 plotyy(x,y,x,z,'plot','semilogy') ,这条命令是话 x-y 和x-z 的图,而画图的函数分别用的是plot 和 semilogy 。
想要在同一个坐标系中绘制不同的函数图 用hold on 命令
追问

谢谢!其实我想要画下面的这幅图,一个坐标轴画imagesc,一个坐标轴其实不画图,只是用来指定""错开半个单位""的GRID,但subplot函数在指定位置的时候同时创建或选定当前的坐标轴,这样在同一个subplot位置我就指定不了2个坐标轴了,GRID就不能添加了

匿名用户
2014-08-05
展开全部
没明白你想要什么样的效果,能再具体描述一下吗?
追问
能看到我上面传的图吗?就是这样的图我需要在subplot里绘制多个,也就是每个位置要指定双坐标轴,你看看能不能实现?有没有别的函数类似subplot,指定窗口位置但不创建坐标轴的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式