matlab:i=1:700 ,x(i),y(i)已经求出。 想用plot函数在同一副图中画出所有0,0和x(i),y(i)的连线。

老吃米线
2011-10-21 · TA获得超过152个赞
知道答主
回答量:53
采纳率:0%
帮助的人:68.3万
展开全部

%从原点至指定点,两点间画线

clear all;clc;

%%%%%%%%%%%%%%%%%% start

x = [0 0];

y=input('please input your data:');%如果是700个点,你可以先读到y这个矩阵里,程序不变

z=[x;y];

figure('Name','Point-Line');

hold on;

%plot point

plot(z(:,1),z(:,2),'r*');  

% plot line

for n = 1

    for m = (n+1):length(z)

        plot(z([n,m],1),z([n,m],2),'b-');

    end

end

我给了实例作出的图。输入[1 1;3 2]就是这个效果

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式