matlab 两个变量 拟合公式

学习 时间:2026-04-04 20:24:23 阅读:6972
matlab 两个变量 拟合公式x=[0.4 0.45 0.5 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 0.95];y=[5 8 11 14 17 20 23 26 29 32 35 38];z=[51 104 177 267 378 503 645 809 991 1187 1400 1637];怎样拟合成z关于x,y的函数,

最佳回答

爱撒娇的香菇

冷傲的钢笔

2026-04-04 20:24:23

%很奇怪,与x无关?!但是,图形表明有关。clear x=[0。4 0。45 0。5 0。55 0。6 0。65 0。7 0。75 0。8 0。85 0。9 0。95]; y=[5 8 11 14 17 20 23 26 29 32 35 38]; z=[51 104 177 267 378 503 645 809 991 1187 1400 1637]; plot3(x,y,z,'o-')X=[ones(1,length(x));x;y;x。^2;y。^2;x。*y]';%X1=sym('[1 x y x。^2 y。^2 x。*y]')Z=z';b=regress(Z,X)%b=A\ZZ1=b(1)*1+b(2)*x+b(3)*y+b(4)*x。^2+b(5)*y。^2+b(6)*x。*y %[X*b]'Z2=b(1)*1+b(3)*y+b(5)*y。^2zerror1=Z1-zerror2=X*b-Z结果:b =-1。371805。323100。993870ans =51 50。091 50。091 -0。90934 -0。90934104 104。82 104。82 0。82093 0。82093177 177。44 177。44 0。44081 0。44081267 267。95 267。95 0。9503 0。9503378 376。35 376。35 -1。6506 -1。6506503 502。64 502。64 -0。36189 -0。36189645 646。82 646。82 1。8164 1。8164809 808。88 808。88 -0。11563 -0。11563991 988。84 988。84 -2。1581 -2。15811187 1186。7 1186。7 -0。31094 -0。310941400 1402。4 1402。4 2。4258 2。42581637 1636。1 1636。1 -0。9478 -0。9478即:z=-1。3718 + 5。3231*y + 0。99387*y^2怎么与x无关呢?是不是x与y相比,太小了?

最新回答共有2条回答

  • 矮小的雨
    回复
    2026-04-04 20:24:23

    %很奇怪,与x无关?!但是,图形表明有关。clear x=[0。4 0。45 0。5 0。55 0。6 0。65 0。7 0。75 0。8 0。85 0。9 0。95]; y=[5 8 11 14 17 20 23 26 29 32 35 38]; z=[51 104 177 267 378 503 645 809 991 1187 1400 1637]; plot3(x,y,z,'o-')X=[ones(1,length(x));x;y;x。^2;y。^2;x。*y]';%X1=sym('[1 x y x。^2 y。^2 x。*y]')Z=z';b=regress(Z,X)%b=A\ZZ1=b(1)*1+b(2)*x+b(3)*y+b(4)*x。^2+b(5)*y。^2+b(6)*x。*y %[X*b]'Z2=b(1)*1+b(3)*y+b(5)*y。^2zerror1=Z1-zerror2=X*b-Z结果:b =-1。371805。323100。993870ans =51 50。091 50。091 -0。90934 -0。90934104 104。82 104。82 0。82093 0。82093177 177。44 177。44 0。44081 0。44081267 267。95 267。95 0。9503 0。9503378 376。35 376。35 -1。6506 -1。6506503 502。64 502。64 -0。36189 -0。36189645 646。82 646。82 1。8164 1。8164809 808。88 808。88 -0。11563 -0。11563991 988。84 988。84 -2。1581 -2。15811187 1186。7 1186。7 -0。31094 -0。310941400 1402。4 1402。4 2。4258 2。42581637 1636。1 1636。1 -0。9478 -0。9478即:z=-1。3718 + 5。3231*y + 0。99387*y^2怎么与x无关呢?是不是x与y相比,太小了?

上一篇 有没有描写草莓的优美语句?

下一篇 求比值 0.75:2 8分之7:12分之5 10:0.02