matlab中如何在第一个axes中画sin(x)在第二个axes中画cos(x)

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/10 20:27:34
matlab中如何在第一个axes中画sin(x)在第二个axes中画cos(x)
x)M,ILzceMON}:g5khxcUbEj1PřyP]=(r@9"}_`gC]eئeje&dVř%y:z l± s5 RJu2ũ%:k1 SH bb-O^AN~FNz:+FbDSLMw $ ݒzڿiHyٴ6O}g q`V eh.9?'H恍 HpF:P\ 1'Lgr

matlab中如何在第一个axes中画sin(x)在第二个axes中画cos(x)
matlab中如何在第一个axes中画sin(x)在第二个axes中画cos(x)

matlab中如何在第一个axes中画sin(x)在第二个axes中画cos(x)
h=figure('units','normalize','position',[0.1 0.1 0.8 0.8]);
h1=axes('parent',h);
set(h1,'units','normalize','position',[0.1 0.1 0.4 0.8])
x=0:pi/400:2*pi;
y=sin(x);
plot(x,y,'r')
h2=axes('parent',h);
set(h2,'units','normalize','position',[0.55 0.1 0.4 0.8])
x=0:pi/400:2*pi;
y=cos(x);
plot(x,y,'b')
另外一种方法:
h=figure('units','normalize','position',[0.1 0.1 0.8 0.8]);
h1=axes('parent',h);
set(h1,'units','normalize','position',[0.1 0.1 0.4 0.8])
h2=ezplot('sin(x)')
set(h2,'color','r')
h2=axes('parent',h);
set(h2,'units','normalize','position',[0.55 0.1 0.4 0.8])
h2=ezplot('cos(x)')
set(h2,'color','g')