如何在matlab中画两条曲线
x0.0000.5001.0001.5002.0002.5003.000y0.6540.7510.7780.7660.7710.7880.785z0.6540.7840....
x 0.000 0.500 1.000 1.500 2.000 2.500 3.000
y 0.654 0.751 0.778 0.766 0.771 0.788 0.785
z 0.654 0.784 0.785 0.785 0.785 0.785 0.785
画出(x,y)和(x,z)两条曲线。谢谢,很着急用啊 展开
y 0.654 0.751 0.778 0.766 0.771 0.788 0.785
z 0.654 0.784 0.785 0.785 0.785 0.785 0.785
画出(x,y)和(x,z)两条曲线。谢谢,很着急用啊 展开
4个回答
展开全部
x =[0.000 0.500 1.000 1.500 2.000 2.500 3.000 ];
y =[0.654 0.751 0.778 0.766 0.771 0.788 0.785 ];
z=[ 0.654 0.784 0.785 0.785 0.785 0.785 0.785 ];
plot(x,y,'-r',x,z,'--g')
红色是(x,y),绿色是(x,z)
y =[0.654 0.751 0.778 0.766 0.771 0.788 0.785 ];
z=[ 0.654 0.784 0.785 0.785 0.785 0.785 0.785 ];
plot(x,y,'-r',x,z,'--g')
红色是(x,y),绿色是(x,z)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐于2017-09-01 · 知道合伙人数码行家
关注
展开全部
要是想把一张图分成两部分各画一条曲线的话,就用subplot命令。
如果是想在一个坐标轴里画两条曲线,可以在画完一条后,用以下命令
hold on
hold off
把画第二条曲线的命令写在中间就行了。
如果是想在一个坐标轴里画两条曲线,可以在画完一条后,用以下命令
hold on
hold off
把画第二条曲线的命令写在中间就行了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把2楼最后一行改成:plot(x,y,'r');hold;plot(x,z,'g');
效果就正常点了.
效果就正常点了.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询