Matlab,画图两点连线图 5

现在又两组点,例如一组点位:(x1,y1),(x2,y2),....(xn,yn);另外一组点为:(X1,Y1),(X2,Y2)....(Xn,Yn);我想用MatlAB... 现在又两组点,例如一组点位:(x1,y1),(x2,y2),....(xn,yn);另外一组点为:(X1,Y1),(X2,Y2)....(Xn,Yn);
我想用MatlAB写个小程序分别连接对应的点,表达对应点之差。这个程序应该怎么写?谢谢
请问如何把一组点标为“*”,
另一组点标为“。”呢?
展开
 我来答
MeChess
2010-07-26 · TA获得超过1538个赞
知道小有建树答主
回答量:448
采纳率:100%
帮助的人:615万
展开全部
就是两点连线嘛!方法有很多,随便说两种:
line([x1 X1],[y1 Y1])

plot([x1 X1],[y1 Y1])
unsh
2010-07-22 · TA获得超过2913个赞
知道小有建树答主
回答量:320
采纳率:0%
帮助的人:209万
展开全部
x01=linespace(x1,X1,100);y01=linespace(y1,Y1,100);
x02=linespace(x2,X2,100);y02=linespace(y2,Y2,100);
.......xn=linespace(xn,Xn,100);yn=linespace(yn,Yn,100);
figure
plot(x01,y01,x02,y02,.....,xn,yn)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
昱婷漫步
推荐于2017-06-28 · TA获得超过1173个赞
知道小有建树答主
回答量:713
采纳率:94%
帮助的人:532万
展开全部
代码如下:
clear all;
clc;
close all;
x1=0:1:10;
y1=x1+3;
x2=-3:1:7;
y2=1*x2+5;
hold on
plot(x1,y1,'*');
plot(x2,y2,'O');
n=length(x1);
for i=1:1:n;
plot([x1(i),x2(i)],[y1(i),y2(i)],'r-')
end
运行可见结果。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式