matlab怎么画两个X轴

[复制链接]
查看11 | 回复4 | 2020-5-13 13:26:38 | 显示全部楼层 |阅读模式
1、首先在电脑中打开matlab软件,输入figure(111);也就是创建一个图形窗口,窗口的名称是111。2、创建后图形后,图形的系统是axes。此时创建第一个axes,句柄为ax2。3、此时可以通过plot画图,其中自定义部分是显得属性。4、接着对ax2进行句柄set。其中最重要的set内容是Y轴的位置。“YAxisLocation” ‘Life’或者“Right”,另外需要将box off。5、既然是双Y轴,通过前面已经创建了一个Y轴。只需要灵活使用上面的代码就可以创建另一个Y轴。然后运行程...6
回复

使用道具 举报

千问 | 2020-5-13 13:26:38 | 显示全部楼层
以下解答仅供参考对于楼主的问题,常见的解决办法是双坐标系。1)双纵轴坐标系双坐标系一般又是共横轴,异纵轴。可否让原来的y当横轴,不同的x轴当y轴呢?双坐标系画图命令:plotyy(x,y1,x...
回复

使用道具 举报

千问 | 2020-5-13 13:26:38 | 显示全部楼层
给个列子参考:x1 = [0:.1:40];y1 = 4.*cos(x1)./(x1+2);x2 = [1:.2:20];y2 = x2.^2./x2.^3;hl1 = line(x1,y1,'Col...
回复

使用道具 举报

千问 | 2020-5-13 13:26:38 | 显示全部楼层
不能把第2个时间段移到第一个时间段吗?比如说t2慢了10秒,可以移到和t1相同的位置吗?t2=t2-10*ones(1,n)...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行