用matlab或spss將一組資料怎麼擬合成多元多項式

時間 2021-08-17 08:12:33

1樓:匿名使用者

程式:clear

clc;

x1=[2187.45 2482.49 2969.

52 3585.72 4282.14 4950.

91 5813.56 6801.57 7806.

53 8201.23 9510.91 ];

x2=[701.24 724.57 746.

62 778.27 800.80 827.

75 846.43 861.55 876.

83 891.23 1035.79];

x3=[30.68 42.86 47.

44 61.87 79.50 115.

70 156.60 193.50 218.

58 237.84 272.96];

y=[201.90 219.00 221.

10 324.50 346.97 332.

90 359.53 406.98 440.

69 475.96 479.25];

x = [ones(length(x1),1),x1',x2',x3'];

y = y';

b = regress(y,x)

myy = x*b;

plot(y,'r')

hold on

plot(myy,'g')

legend('原始資料曲線','擬合資料曲線','location','best')

title('迴歸分析')

xlabel('x')

ylabel('y')

結果:b =

339.9521

0.1381

-0.5102

-2.3197繪圖:

2樓:宕怪星球

matlab或spss將一組資料怎麼擬合成多元多項式,在日常的數理計算中,是非常實用的。也是最基礎的操作,經過幾個簡單的步驟就能實現。

工具原料:matlab

具體步驟:

1.多項式擬合,對一組資料,可以通過一般的最小二乘法擬合,或者或者多項式擬合。polyfit()

2.多項式顯示,通過係數向量,用字串表示,以及數值計算。

poly2sym()以變數形式顯示

poly2str()以字串形式顯示

polyval()數值計算

3.對多項式求根,roots(),傳入多項式係數向量,即可求得根。

及p*x=0,p=[a1,a2,a3,..],x=[x1,x2^2,x3^3,...]

4.對兩多項式進行乘法或者除法運算。

conv():乘法

deconv():除法

5.對多項式進行微分和積分運算

polyder()

polyint()

3樓:匿名使用者

用spss中的非線性迴歸分析可以自己輸入方程式進行擬合,效果不錯的,我經常做資料分析的

或用多重線性迴歸分析既可。

4樓:匿名使用者

實際上方法都是做迴歸,但是:

如果僅僅擬合的話,使用matlab就可以,如果想要對擬合得到的引數進行檢驗,還是使用spss比較方便。

已知excel中的三列資料,前兩列為自變數,最後一列為因變數,如何用spss或matlab擬合多元非線性方程?

5樓:風兒lamp沙兒

把excel資料匯入matlab中,然後用matlab資料擬合工具箱對資料進行擬合,看哪個函式擬合效果好,就用那個哪個函式作為方程。。

用matlab擬合一組資料,要求得出函式表示式

用matlab擬合一組資料,得到函式的表示式我的資料是 x 9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39 y 9,12,18,21,12,26,29,36,50,101,192,245,233,117,28,9 至於具體怎麼得到x與y的函式關係,在ma...

用一組排比句,寫出花的用途,用一組排比句,寫出花的用途。有哪些?

1 桃花像一隻鬧鐘,它喚醒沉睡的小草,給大自然增添一份色彩。桃花像一幅畫,它收集大自然的色彩,讓花兒們在畫中爭芳鬥豔。桃花像一個魔術師,它變來了飛翔的小鳥,給天空當作禮物。2 那荷花,清純不染 那桃花,奼紫嫣紅 那牡丹,雍容華麗 那玉蘭,淡淡幽香 那櫻花,幽幽如歌。3 彼岸花是引魂之花,彼岸花是惡魔...

用一組排比句,寫出花的用途,用一組排比句,寫出花的用途。有哪些?

喵小採 1 花真美啊,就像婀娜多姿的在跳舞的女孩 花真香啊,就像香氣襲人的蜂蜜 花真濯清漣而不妖啊,就像亭亭玉立的女孩一樣。2 花真美啊,美得像一張張燦爛的笑臉 花真香啊,香得彷彿讓你走進了香水世界 花真多啊,多得如天上的繁星 茉莉花真白啊,白的猶如天上朵朵白雲 白的猶如水中片片浪花 白的猶如地上皚...