作业帮 > 综合 > 作业

如何用matlab画这种2个y轴的图?请大家帮忙写个能实现的程序.

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/28 17:29:29
如何用matlab画这种2个y轴的图?请大家帮忙写个能实现的程序.
检验能实现 分数还可以加 急用
clc;clear all;
x=[];%横坐标
y1=[];%纵坐标1温度
y2=[];%纵坐标2压力
hold on;
[ax,h1,h2]=plotyy(x,y1,x,y2);
set(get(ax(1),'Ylabel'),'string','Temperature, \circC');
set(get(ax(2),'Ylabel'),'string','Pressure, GPa');
xlabel('feed ,\mum');
hold off;
希望能帮到你.
再问: 怎样在图中显示区别两条线的标示符,比如三角形、正方形?再就是怎样使图上的线都是黑色的?可不可以留个联系方式,我方便请教。谢谢。
再答: 可以使用: set(h1,'linestyle','s','color','k'); set(h2,'linestyle','^','color','k');