在matlab中我画了散点图,但还需要把散点连接起来,请问用啥子程序能完成

如题所述

clear all;

N=5;

x=20*rand([N,1]);

y=20*rand([N,1]);

max_text=num2cell(1:N);

figure;grid on;hold on;

plot(x,y,'r.','MarkerSize',20)

text(x+0.5,y+0.5,max_text)

for index=1:N

    temp_x=x(index);

    temp_y=y(index);

    for index2=1:N

        line([temp_x,x(index2)],[temp_y,y(index2)]);

    end

end

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-08-02
你参考一下,或许对你有帮助
%题目:坐标如下:A(10,4)B(15,4)C(20,4)D(25,4)E(10,3)
%F(15,3)G(20,3)H(25,3)I(-5,2)J(0,2)
%K(5,2)L(10,2)M(20,1)N(25,1)O(30,1)P(35,1)。
%现在要按照B→A→E→I→J→K→L→M→N→O→P→D→H→G→C→F→B
%的顺序把这16个点用线连起来。
A=[ 10,4;15,4;20,4;25,4;10,3;15,3;20,3; 25,3;...
-5,2; 0,2; 5,2; 10,2; 20,1; 25,1; 30,1; 35,1];%原始A矩阵
X=A(:,1);
Y=A(:,2);%有A矩阵得到的各点x,y的值
B=[A(2,:);A(1,:);A(9:16,:);A(4,:);A(8,:);...
A(7,:);A(3,:);A(6,:);A(2,:)];%按照B的顺序重新组建矩阵
n=size(B,1)
plot(B(:,1),B(:,2)); %画图
axis([-6 36 0 5]);%图像的区间可以省略
第2个回答  2020-12-25

本视频展示如何用matlab绘制散圆状态图,可用于相关科研数据绘图!

第3个回答  2012-07-25
啊哦~~没听过
第4个回答  2012-07-22
怎么画的散点图?plot画的直接可以连起来

matlab散点连线怎么操作?
matlab散点连线可按照以下方法操作:1、首先需要先画出点图,即把每一个数据点的位置画出来,所使用的指令为:scatter(x,y1,'k'),该指令主要用于绘制点图,后面''里面的k标示的是每一个点用黑色画出,里面也可以一起添加一些其他的参数:如下图所示:2、下面是利用第一步生成的数据和第二步的...

用Matlab画出了几个三维散点,怎么把这几个散点连成折线,求Matlab...
就用plot3啊,你把所有点的顺序按照你连接的顺序排序,然后用plot3就行了。然后你再使用点型设置,画出那些空心的圆点就可。u=[5 0.01 0.13861;10 0.1 0.13611;20 0.08 0.13667;30 0.01 0.13861;40 0.01 0.13861;50 0.08 0.13667;100 1.91 0.08583];x=u(:,1);y=u(:,2...

matlab散点图部分点坐标连线?
为了解答如何在MATLAB中进行散点图的连线操作,我们将使用一个具体的例子来进行说明。首先,我们需要准备数据,包括点的坐标以及表示连接关系的邻接矩阵。本例中,我们假设邻接矩阵不包含权重信息,若包含权重,仅将其视为普通的正数。在进行连线操作之前,观察散点图的原始状态,各点独立,未形成任何连接。...

MATLAB 如何绘制散点图然后有实线相连?如下图:
用 plot 就可以啊 例:clc;clear;x=1:1:5;y=[0.8,0.9,0.8,0.6,0.7];figure(1)set (gcf,'Position',[360,278,560,420], 'color','w');plot(x,y,'-o','LineWidth',2,'MarkerSize',8);axis([1,5,0.5,1]);...

如何把离散的点 用matlab画在图像上 在把点练成一条线
只要知道点的坐标就行。这个程序就可以做到:x=input('a=')y=input('b=')plot(x,y,'-ob')axis([-1 1 -1 1])把他放在m文件中,然后在command window中输入文件名,回车,输入矩阵a,回车 输入矩阵b,回车 这样就可以了。在plot写完后加上axis([a b c d])则表明图线的x轴范围为a~...

MATLAB散点连线
绘制出连续的线段。此过程直接将重组后的数据集B作为输入参数,通过线性连接各个点,实现散点图的连线显示。综上所述,MATLAB中的散点连线操作涉及定义点坐标、数据重组与处理、计算数据集的属性以及绘制散点图的过程。通过简单的代码实现,可以高效地完成数据的可视化展示,为数据分析提供直观的视觉支持。

怎样在matlab中作散点图?
1、直接使用绘制散点的scatter()函数。2、使用plot()绘图时设置没有线型,直接绘出不同样式散点。下面实例演示这两种方法:1、打开matlab,在命令窗口输入如下代码,计算需要作图的2组散点数据 >> x = 0:pi\/20:2*pi;>> y1 = sin(x);>> y2 = 0.5*sin(x);2、直接使用scatter()函数作...

matlab如何做散点图
1、首先打开电脑上的“matlab”软件,主界面如下图所示。2、接着在命令窗口输入命令,二维散点图绘制首先需要x和y的坐标点,如下图所示。3、绘制二维散点图需要使用scatter函数,函数的调用格式如下图所示。4、x和y的个数应该一致,下面在命令行输入“scatter(x,y)”命令。5、点击回车键后,绘制出...

用matlab画散点图
1、首先,我们打开matlab软件,在命令行窗口中输入“help plot”,看一下plot函数的使用方法。2、输入a=[12 34 45 22 8 16;17 19 52 33 42 18]。3、输入“plot(a(1,:),a(2,:),'.');”,用数组的第一行做x轴,第2行做y轴。4、按回车键之后,可以看到已经绘制出散点图了。5、...

如何使用matlab绘制散点图
使用MATLAB绘制散点图的步骤:1. 准备数据:首先需要准备两组对应的数据点,这些点将在散点图中表示。2. 使用plot函数:在MATLAB中,可以使用`plot`函数来绘制散点图。其基本语法是`plot`,其中`x`和`y`分别代表两组数据。3. 设置图形属性:可以通过添加不同的参数和函数来定制散点图,例如设置点...

相似回答