matlab 散点图多连线

怎么用MATLAB画出此图,求解,急用... 怎么用MATLAB画出此图,求解,急用 展开
 我来答
愤进青年
2014-07-26 · TA获得超过250个赞
知道小有建树答主
回答量:77
采纳率:100%
帮助的人:71.9万
展开全部

clear

clc

a=rand(20,2)*50;

plot(a(:,1),a(:,2),'*')

hold on

b=zeros(20);

for i=1:50

    t=fix(rand(1,2)*20+1);

    b(t(2),t(1))=1;

    b(t(1),t(2))=1;

end

b;

for i=1:20

    for j=i:20

        if b(i,j)==1

            plot([a(i,1),a(j,1)],[a(i,2),a(j,2)])

            hold on

        end

    end

end

按照上面的程序改一下就行了  因为我没有你的那个数据  所以就随机产生

下面是我随机产生画的  你也可以把数据给我  我直接画

有用就采纳吧

追问
  • 太感谢了

追答
有用就采纳吧
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式