如何用MATLAB求一些三維的三點擬合出來的函式

時間 2021-09-21 09:50:38

1樓:匿名使用者

a=[x y z]; %3個列向量

z=a(:,3);

n=size(a,1);

for i=1:n

if a(i,3)==max(z)

disp([a(i,1),a(i,2)]);

endend

2樓:李原剛

做等值線試下,或者用logistic線性迴歸擬合。也可以改變昨表示下,希望能幫上你忙。

3樓:匿名使用者

a=[w];%x,y,z軸座標

x=a(:,1);y=a(:,2);z=a(:,3);

scatter3(x,y,z)%散點圖

figure

[x,y,z]=griddata(x,y,z,linspace(min(x),max(x))',linspace(min(y),max(y)),'v4');%插值

pcolor(x,y,z);shading interp%偽彩色圖figure,contourf(x,y,z) %等高線圖figure,surf(x,y,z);%三維曲面

4樓:匿名使用者

採用插值法

參考知道了一些點(x,y,z)座標,怎樣用matlab繪製出三維曲面?

至於做出擬合函式z=f(x,y)

可以輸入sftool啟動曲面擬合工具箱,輸入xyz資料選用合適的函式擬合9月

請問知道n個三位散點,如何用matlab畫出擬合曲面?如何做出擬合函式z=f(x,y)?擬合函式各種形式均可

5樓:匿名使用者

採用插值法

參考

知道bai了一du

些點(x,y,z)座標,怎樣用matlab繪製出三維zhi曲面?

至於做出擬合函dao數z=f(x,y)

可以專輸入sftool啟動曲面擬合工具箱

屬,輸入xyz資料

選用合適的函式擬合

已知三維資料點,用matlab求擬合的曲面及其方程表達

6樓:匿名使用者

可以根據你熟知的曲面方程,去進行擬合,如擬合後的相關係數r^2接近於0.9以上,就可以基本確定該曲面方程了。

如何用matlab繪製三維直方圖

你把下面的 另存為histo2d.m,然後用matlab呼叫就可以。其中d儲存的是待分類的資料,xlo xhi 是x軸的範圍,xn是x軸要分成的格點數。function h histo2d d,xlo xhi xn,ylo yhi yn,xlab,ylab,title 2 dimensional h...

matlab三維散點圖的擬合,matlab三維散點圖的擬合

風箏等風 用引數方程。要根據具體的資料具體分析。資料也許不一定適合用曲線擬合,而是在某個曲面上。如果用曲線擬合,一般可考慮用引數方程。引數方程和函式很相似 它們都是由一些在指定的 集的數,稱為引數或自變數,以決定因變數的結果。例如在運動學,引數通常是 時間 而方程的結果是速度 位置等。定義 一般的,...

如何用Mathematica畫三維散點圖,等高線圖等

方法 步驟 1首先按下圖準備好三維點座標資料檔案,x,y,z 格式。在mathematica中時候用import命令將資料匯入。data import c users desktop gridconverted.txt data 2使用listplot3d命令繪製三維散點圖,選擇彩虹色。listpl...