正在加载图片...
例对f(x)=(x2-3x+5)e-5sinx进行多项式 拟合,可以选择各个函数为f(x) =x12+1 并观察多项式拟合的效果 X=0:0.1:1};y=(x2-3*x+5)*eXp(-5*x)*sin(x);n=8 A=[; >>fori=1n+1,A(,i)=x^(n+1-1),end >>C=Ay; vpa(poly2sym(c), 5) ans 8.2586*x^8+43.566*x^7-101.98*x^6+140.22*x^5- 125.29*x^4+74450*x^3 27672*x2+4.9869*x+42037e-6>> x=[0:0.1:1]'; y=(x.^2-3*x+5).*exp(-5*x).*sin(x); n=8; A=[]; >> for i=1:n+1, A(:,i)=x.^(n+1-i); end >> c=A\y; vpa(poly2sym(c),5) ans = -8.2586*x^8+43.566*x^7-101.98*x^6+140.22*x^5- 125.29*x^4+74.450*x^3- 27.672*x^2+4.9869*x+.42037e-6 例
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有