(资料图)

有关matlab拟合三维曲线并输出公式_matlab拟合曲线并输出公式这方面的知识,估计很多人不是太了解,今天就给大家详细的介绍一下关于matlab拟合三维曲线并输出公式_matlab拟合曲线并输出公式的相关内容。

1、使用griddata函数,可进行三维拟合,并求出任意点处的值,之前用过求电流温度和电阻率的函数拟合如下rq=griddata(i,t,r,iq,tq) 。

2、具体过程如下:D=[[1,6,9.2];[4,12,1.5];[7,4,2.3];[10,10,2.5];[13,2,11];[16,8,9];[0,0,386.1]]D =1.0000 6.0000 9.20004.0000 12.0000 1.50007.0000 4.0000 2.300010.0000 10.0000 2.500013.0000 2.0000 11.000016.0000 8.0000 9.00000 0 386.1000x=D(:,1);y=D(:,2);z=D(:,3);T=[x y x.*y x.*x y.*y ones(7,1)]zT =-30.7039-87.50472.90420.62094.4429386.1000所以所求函数为 T(1)*x+T(2)*y+T(3).*x.*y+T(4)*x.^2+T(5)*y.^2+T(6)即z=-30.7039x--87.5047y+2.9042xy+0.6209x^2+ 4.4429y^2+386.1000。

本文到此分享完毕,希望对大家有所帮助。

推荐内容