matlab plot函数怎么在一个表中划出两条线?

用于两套数据对比,因此,需要将两套数据画到一个图里,matlab的plot函数还不怎么熟悉,期待回答。。... 用于两套数据对比,因此,需要将两套数据画到一个图里,matlab的plot函数还不怎么熟悉,期待回答。。 展开
 我来答
天蝎神经侠侣
高粉答主

推荐于2016-03-13 · 关注我不会让你失望
知道大有可为答主
回答量:7533
采纳率:67%
帮助的人:701万
展开全部
二维曲线绘图

语法
plot(Y)
plot(X1,Y1,...)
plot(X1,Y1,LineSpec,...)
plot(...,'PropertyName',PropertyValue,...)
plot(axes_handle,...)
h = plot(...)
hlines = plot('v6',...)

描述
plot(Y)如果Y是m×n的数组,以1:m为X横坐标,Y中的每一列元素为Y坐标,绘制n条曲线;如果Y是n×1或者1×n的向量,则以1:n为横坐标,Y为坐标表绘制1条曲线;如果Y是复数,则plot(Y)等效于plot(real(Y),imag(Y));其它使用情况下,忽略坐标数据中的虚部。

plot(X1,Y1,...)如果X和Y都是数组,按列取坐标数据绘图,此时它们必须具有相同的尺寸;如果X和Y其中一个是向量另一个为数组,X和Y中尺寸相等的方向对应绘制多条曲线;如果X和Y其中一个是标量另一个为向量,那么将绘制垂直X或者Y轴离散的点。
577737382
2011-11-08 · TA获得超过116个赞
知道答主
回答量:97
采纳率:100%
帮助的人:38.6万
展开全部
第一组数据先画出来,紧接着在程序后面加上hold on命令,继续写第二组数据程序到结束为止,plot一般用法格式为plot(x,y),x,y必须为同维度的向量或矩阵,画出的是以x为横坐标,y为纵坐标的二维图像
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wistone_zju
2011-11-08
知道答主
回答量:8
采纳率:0%
帮助的人:6.7万
展开全部
第一套数据画完了 用
hold on
然后再化第二套数据
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zx168sx
2011-11-09 · TA获得超过212个赞
知道小有建树答主
回答量:444
采纳率:0%
帮助的人:206万
展开全部
plot(x1,y1,x2,y2)
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式