如何用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三維散點圖的擬合,matlab三維散點圖的擬合

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

如何用matlab畫z 1 x y 2的三維圖

x和y之間要有函式關係,如果是實際資料則x和y元素之間要一一對應,使用mesh z 或surf z 函式。 mesh命令是網格圖 surf命令是表面圖,具體可以help一下 二中混過 x,y meshgrid 10 0.5 10 z 1.x y.2 surf x,y,z 怎樣用matlab畫出 x ...

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

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