已知散點圖中各點的座標,如何確定散點圖的中心點座標?Matlab中該如何程式設計實現這一目標

時間 2021-05-05 20:54:26

1樓:匿名使用者

中心有很多意義下的中心,首先要有比較明確的數學描述,才能考慮如何用matlab實現的問題

如果是座標平均值的話,可以用mean實現

2樓:匿名使用者

x=[-27.75813 -27.86538 -27.

89614 -26.29042 -26.26301 -25.

69922 -25.29691 -25.74611 -27.

25799 -29.11894 -30.96857 -32.

74566 -34.37809 -36.00479 -38.

02763 -40.59597 -42.63756 -45.

01431 -47.87414 -50.72623 -53.

83505 -57.88968 -62.17971 -66.

726 -71.71878 -76.80894 -82.

1706 -87.81311 -93.76893 -99.

8255 -106.0197 -112.139 -118.

0806 -123.947 -129.7024 -135.

1508 -140.2873 -145.0652 -149.

3653 -153.3744 -157.0581 -160.

2992 -163.1253 -165.505 -167.

5282 -169.2568 -170.8562 -172.

3879 -173.8028 -174.8035 -176.

0078 -177.1631 -177.9789 -178.

5086 -178.6219 -178.4492 -178.

6735 -178.9566 -178.6963 -178.

7353 -178.4504 -178.2129 -179.

2777 -180.932 -181.653 -181.

8374 -181.7969 -181.0939 -180.

1995 -179.2878 -177.8998 -176.

7905 -175.6076 -174.1216 -172.

7312 -171.563 -170.4621 -168.

6419 -166.4259 -163.9022 -160.

6427 -156.678 -152.0748 -147.

0169 -141.6802 -136.0387 -130.

1534 -124.3706 -118.0774 -111.

9634 -106.0197 100.1733 -94.

39606 -88.90091 -83.67393 -78.

67245 -74.05303 -69.63701 -65.

63384 -62.30385 -59.08121 -56.

181 -53.67058 -51.33656 -49.

06119 -46.78585 -43.90418 -41.

36111 -39.61802 -37.3906 -34.

29942 -32.7378 -31.24947 -30.

24165 -29.15966 -29.17654 -28.

14407 -27.47564 -27.34533 -26.

86675];

y=[-11.43093 -7.33504 -3.

219819 1.19694 5.521867 10.

09087 14.79748 19.3832 23.

63602 27.75194 31.89984 36.

15376 40.61971 45.26599 49.

78937 53.99276 58.96204 63.

9044 68.59952 73.71349 78.

95548 83.02946 87.03522 90.

93258 94.13634 97.58494 100.

7701 103.5208 105.127 106.

7607 106.7691 105.3319 103.

3216 101.7582 99.9876 97.

28773 94.03392 90.28625 85.

9249 81.5079 76.97027 72.

15226 67.16818 62.02729 56.

88123 51.80617 46.94813 42.

31302 37.81642 33.23785 28.

97676 24.81845 20.6074 16.

39496 12.15893 7.976506 4.

012102 0.1211495 -3.792312 -7.

62008 -11.43094 -15.21442 -19.

13068 -23.2959 -27.50731 -31.

74624 -36.05245 -40.24924 -44.

45795 -48.76292 -52.93095 -57.

3901 -61.98951 -66.57877 -71.

49828 -76.9743 -83.0015 -88.

76293 -94.573 -100.5623 -106.

0409 -110.8536 -114.8724 -118.

2325 -121.1829 -123.4635 -124.

9713 -127.2944 -126.1529 -124.

8445 -123.6155 -122.9855 -122.

0218 -119.5144 -116.5592 -113.

4921 -109.8141 -106.2109 -102.

139 -97.22799 -92.73074 -88.

17573 -83.48322 -78.95894 -74.

6897 -70.6647 -67.35995 -63.

79037 59.67451 -55.99916 -52.

8386 -48.76991 -44.72075 -40.

51936 -36.40426 -32.02097 -27.

98391 -23.87107 -19.69991 -15.

57916];

plot(x,y,'.')

hold on

xmean=mean(x);

ymean=mean(y);

plot(xmean,ymean,'*')mean求得平均值,是矩陣或陣列各元素加總後除以總的個數。median是求**數,即將陣列中元素按從小到大順序排列後,取最中間的那個元素。

對於求重心問題,應該是平均值,所以用mean。

如何在matlab實現離散點畫圖

3樓:大野瘦子

利用scatter函式畫散點圖:plot(x,y,'r.')

例子:假如你有3個點

no x y

1 1 4

2 2 5

3 3 6

那麼**如下:

x = [1 2 3]

y = [4 5 6]

plot(x,y,'r.')

figure

scatter(x,y)

matlab中scatter函式的用法(繪製散點圖)

語法:scatter(x,y)

scatter(x,y,sz)

scatter(x,y,sz,c)

scatter(___,'filled')

scatter(___,mkr)

scatter(___,name,value)

scatter(ax,___)

s = scatter(___)

說明:scatter(x,y) 在向量 x 和 y 指定的位置建立一個包含圓形的散點圖。該型別的圖形也稱為氣泡圖。

scatter(x,y,sz) 指定圓大小。要繪製大小相等的圓圈,請將 sz 指定為標量。要繪製大小不等的圓,請將 sz 指定為長度等於 x 和 y 的長度的向量。

scatter(x,y,sz,c) 指定圓顏色。要以相同的顏色繪製所有圓圈,請將 c 指定為顏色名稱或 rgb 三元數。要使用不同的顏色,請將 c 指定為向量或由 rgb 三元陣列成的三列矩陣。

scatter(___,'filled') 填充圓形。可以將 'filled' 選項與前面語法中的任何輸入引數組合一起使用。

scatter(___,mkr) 指定標記型別。

scatter(___,name,value) 使用一個或多個名稱-值對組引數修改散點圖。例如,'linewidth',2 將標記輪廓寬度設定為 2 磅。

scatter(ax,___) 將在 ax 指定的座標區中,而不是在當前座標區中繪製圖形。選項 ax 可以位於前面的語法中的任何輸入引數組合之前。

s = scatter(___) 返回 scatter 物件。在建立散點圖後,以後可使用 s 對其進行修改。

4樓:劉惜倪胤騫

把對線上的元素也編成一個陣列,跟x一一對應,然後用plot就行了啊。

5樓:匿名使用者

可以用matlab的基本平面圖形函式,即plot()函式實現離散點圖。

用法:plot(x,y,'*')

例項:x=[0 0.2 0.4 0.6 0.8 1];

y=[1 0.84779959 0.6049828 0.34716436 0.27696241 0];

plot(x,y,'*')

xlabel('x'),ylabel('y')

6樓:匿名使用者

將x與y座標分別以陣列的形式表示

如1到4點

1 9185 500

2 1445 560

3 7270 570

4 3735 670

x=(9185 1445 7270 3735)y=(500 560 570 670)

建立陣列的同時注意x與y的對應

然後用plot(x,y)

可以實現1,2,3,4點連線圖

不知道你問的是不是這個意思

如果是的話則需要對應輸入你列舉的50個資料

matlab高手,想請問一下怎樣將一系列的三維座標值在matlab中畫出散點圖啊?

7樓:風波水門

這個連結可以看

matlab散點圖上顯示點座標

8樓:匿名使用者

哈哈,哥在數學建模中。。。

9樓:左手格子

text(x,y,'string'),或者gtext('string')...

已知各點的位置座標,如何用matlab程式設計來繪製二維散點圖

10樓:匿名使用者

gplot(a,b)%a-關係矩陣,b-各點座標——————————————

a是一個0-1對稱方陣,如果第i個點

版和第j個點相連權,那麼a(i,j)=a(j,i)=1,如果不相連,那麼a(i,j)=a(j,i)=0

b是2列的矩陣,第i行就是第i個點的座標

下面的連結是一個例子

————————————————————————還有就是這兩天這個圖我已經見過n次了,希望做數模競賽的朋友用自己的實力比賽,即使使用最一般的plot函式,加幾個迴圈照樣可以輕鬆繪製的。

圖中各受控源是否可看為電阻?並求各圖中a b兩端的等效電阻

活寶滾滾 c中受控電壓源與總電壓方向不關聯,所以不能看成電阻,其總阻值要用kvl算出總電壓為5i,所以總電阻為5i i 5歐姆 a.可以看成是電阻,r u i u 0.2u 5 所以 rab 5 20 4 b.可以看成是電阻。因為該受控電流源與 20 電阻並聯,流經它的電流是流經 20 電阻的 2倍...

求下面各圖中陰影部分的面積,求下面各圖中陰影部分的面積。 單位 cm)

上圖 旋轉其中一個可拼成上圖。r 20 2 10陰影面積 半圓面積 拼成的空白三角形面積 10 10 3.14 2 10 10 2 314 50 264 下圖 上面兩塊黑色部分正好填在黃色部分 直徑 5 2 10,下邊的x d 10,梯形的下底 10 10 20 高 半徑 5陰影面積 梯形面積 空白...

右圖中已知1 604 125求2和3的度數這題

解 由 2 4 180 平角180 可知 2 180 4 180 125 55 由 4 1 3 三角形外角等於不相鄰兩個內角和 可知 3 4 1 125 60 65 或 因 1 2 3 180 三角形內角和180 可知 3 180 1 2 180 60 55 65 也許角的位置標註的不對,但題講的很...