matlab散點連線,matlab散點連線怎麼連?

2022-05-15 03:04:34 字數 4383 閱讀 2383

1樓:金木南影娛

matlab散點連線可按照以下方法操作:

1、首先需要先畫出點圖,即把每一個資料點的位置畫出來,所使用的指令為:scatter(x,y1,'k'),該指令主要用於繪製點圖,後面''裡面的k標示的是每一個點用黑色畫出,裡面也可以一起新增一些其他的引數:如下圖所示:

2、下面是利用第一步生成的資料和第二步的指令畫出的點圖,如下圖所示,綠色的是y1的資料,紅色的是y2的資料。

3 、下面就把點串起來,就大功告成了,使用的指令是:plotyy(x,y1,x,y2,'plot');具體的圖形如下圖所示:

4、利用matlab生成這些資料,在很多的報告、**、統計年鑑等中就可以經常看到了。

2樓:書宬

clear;clc

x=[12,13,14,15,16,17];

y1=[0.2302,0.3075,0.388,0.4684,0.5451,0.6149];

y2=[0.2968,0.407,0.5304,0.6644,0.806,0.9521];

y3=[0.3366,0.468,0.6201,0.7919,0.9801,1.1815];

plot(x,y1,'o-',x,y2,'v-',x,y3,'*-')

3樓:茫茫人海一亮星

matlab散點連線。?matlab散點連線可按照以下方法操作:

1、首先需要先畫出點圖,即把每一個資料點的位置畫出來,所使用的指令為:scatter(x,y1,'k'),該指令主要用於繪製點圖,後面''裡面的k標示的是每一個點用黑色畫出,裡面也可以一起新增一些其他的引數:

2、下面是利用第一步生成的資料和第二步的指令畫出的點圖,如下圖所示,綠色的是y1的資料,紅色的是y2的資料。

3 、下面就把點串起來,就大功告成了,使用的指令是:plotyy(x,y1,x,y2,'plot');具體的圖形:

4、利用matlab生成這些資料,在很多的報告、**、統計年鑑等中就可以經常看到了。

matlab散點連線怎麼連?

4樓:金木南影娛

matlab散點連線可按照以下方法操作:

1、首先需要先畫出點圖,即把每一個資料點的位置畫出來,所使用的指令為:scatter(x,y1,'k'),該指令主要用於繪製點圖,後面''裡面的k標示的是每一個點用黑色畫出,裡面也可以一起新增一些其他的引數:如下圖所示:

2、下面是利用第一步生成的資料和第二步的指令畫出的點圖,如下圖所示,綠色的是y1的資料,紅色的是y2的資料。

3 、下面就把點串起來,就大功告成了,使用的指令是:plotyy(x,y1,x,y2,'plot');具體的圖形如下圖所示:

4、利用matlab生成這些資料,在很多的報告、**、統計年鑑等中就可以經常看到了。

5樓:說好的小狐狸

根據不同資料設定不同指令可以將不同的點連線起來。

延展:可以使用以下指令將不同的點連線起來:

plot(x,y, '.-', 'markersize',10)引數說明:

x,為第一組資料;

y,為第二組資料;

-,表示圖形的輸出形式是-;

'markersize',10,是對顯示影象點(x,y)的畫素大小設定。

用matlab畫散點連線圖

6樓:宇逸

>> 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];

>> x=[b(1),a(1),e(1),i(1),j(1),k(1),l(1),m(1),n(1),o(1),p(1),d(1),h(1),g(1),c(1),f(1),b(1)];

>> y=[b(2),a(2),e(2),i(2),j(2),k(2),l(2),m(2),n(2),o(2),p(2),d(2),h(2),g(2),c(2),f(2),b(2)];

plot(x,y)

7樓:匿名使用者

clc;clear;close all;

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]);

matlab畫散點連線圖

8樓:匿名使用者

a1 = [42,21];

a2 = [30,64];

a3 = [87,32];

a4 = [2,96];

a5 = [77,73];

a6 = [97,41];

a7 = [99,74];

a8 = [79,27];

a9 = [44,44];

a10 = [50,93];

for p = 1:10  % 放進一個矩陣內方便操作c = num2str(p);

s = ['a(p,:) = a' c ';'];

eval(s);

end% scatter(a(:,1),a(:,2));

for p = 1:10

c = num2str(p);

plot(a(p,1),a(p,2),'ko');

hold on

axis([-10 110 -10 110]);

text(a(p,1)+2,a(p,2)-1,c);

end% 需要的順序為a1-a8-a3-a6-a7-a5-a10-a4-a2-a9-a1

sx = [1 8 3 6 7 5 10 4 2 9 1];

for p = 1:length(sx)-1p1 = a(sx(p),:);

p2 = a(sx(p+1),:);

line([p1(1) p2(1)],[p1(2) p2(2)],'color','r');

endhold off

matlab 散點圖多連線

9樓:憤進青年

clear

clca=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;

endb;

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

endend

end按照上面的程式改一下就行了  因為我沒有你的那個資料  所以就隨機產生

下面是我隨機產生畫的  你也可以把資料給我  我直接畫有用就採納吧

matlab 散點圖多點連線 100

10樓:匿名使用者

首先需要這92個點的橫座標和縱座標 兩個92*1的向量,然後用plot函式(或者line函式)畫圖,例如plot(x,y),其中x是92個點的橫座標,y為縱座標

求解答:matlab如何把畫圖畫出的離散點進行連線

11樓:匿名使用者

plot(x,y,'o'); o 在plot表示為圓圈,你可以help plot ,plot的線型和線的顏色就出來 ,然後可以自己隨意選擇!

12樓:匿名使用者

你按原來的資料用實線虛線重新畫一次不就行了x=0:0.1:2*pi;

y=10*sin(x); %比如x,y是你的資料plot(x,y,'o')

hold on

plot(x,y,'-')

hold on

plot(x,y,':')

也可以在影象上選擇edit plot,然後點選你要修改的線進行修改

13樓:析運鵬

在**視窗的選單裡直接找就可以了

matlab訊號與系統問題,使用Matlab進行訊號與系統的問題的解題。

你先需要求 單位衝激響應h t 輸入為單位衝激時候的y t 哦,對了,你這個應該是離散的吧?那麼f k 就是單位衝激的時候,有 y k y k 1 0.25y k 2 delta k 只能知道y 0 y 1 0.25y 2 1,y 1 y 2 0.25y 3 0,y 1 y 0 0.25y 1 0。...

matlab中怎麼表示自然對數,Matlab中怎麼表示自然對數?

matlab中的自然對數e可以這樣來表示,e exp 1 如果是一般表示式用exp 例子 e 2 為exp 2 log x x的自然對數 log2 x x的以2為底的對數 log10 x x的以10為底的對數 log 10 ans 2.3026 log10 10 ans 1 help log log...

matlab中怎麼輸出變數的值,matlab中怎麼輸出一個變數的值

最簡單的方式是以變數名為語句,且不加分號,如a magic 3 則語句 a執行結果是在命令列視窗輸出 a 8 1 6 3 5 7 4 9 2 你可以將a 1,2,3,4,5,6 賦值給b 即 b 1,2,3,4,5,6 然後a strvcat 變數a的值為 num2str b 在matlab中,可以...