....数学建模拟合报告一、实验名称1.2.了解拟合根本内容并用数学软件求解拟合问题。。用MATLAB解层次分析法中把旅游问题的权向量二、实验目的1.2.学会使用曲线拟合的最小二乘法,加深对曲线拟合最小二乘法的理解掌握函数ployfit和函数lsqcurvefit功能和使用方法,学会使用分别用这两个函数进展多项式拟合和非线性拟合。3.掌握旅游决策问题中用层次分析法计算出权向量,最大特征根和一致性指标三、实验原理1.2.3.最小二乘法线性拟合命令ployfit非线性拟合命令lsqcurvefit、lsqnonlin,plot函数等四、实验内容.1.用给定的多项式,如y=x3-6x2+5x-3,产生一组数据(xi,yi,i=1,2,…,n),再在yi上添加随机干扰(可用rand产生(0,1)均匀分布随机数,或用rands产生N(0,1)分布随机数),然后用xi和添加了随机干扰的yi作的3次多项式拟合,与原系数比拟。如果作2.资料......或4次多项式拟合,结果如何?程序如下:rands(1,21)x0=0:0.1:2;y0=x0.^3-6*x0.^2+5*x0-3;yy0=y0+rands(1,21);a3=polyfit(x0,yy0,3);x=0:0.1:2;yy=x.^3-6*x.^2+5*x-3;yy3=polyval(a3,x);plot(x,yy3,x,yy,x0,y0,'ro');title('图1-1')legend('3次拟合图','原始函数图','分布点图');figure(2)a2=polyfit(x0,yy0,2);yy2=polyval(a2,x);plot(x,yy2,x,yy,x,yy3);title('图1-2')legend('二次拟合图','原始函数图','3次拟合图');a4=polyfit(x0,yy0,4);yy4=polyval(a4,x);figure(3)..word.zl...plot(x,yy4,x,yy,x,yy3);title('图1-3')legend('4次拟合图','原始函数图','3次拟合图');运行程序图像结果为图1-1,1-2,1-3,计算结果为:ans=1至16列-0.0997-0.08250.32390.5406-0.29960.3240-0.16770.68390.6658-0.48710.22690.16450.08150.7399-0.4704-0.363917至21列-0.76160.87970.2911-0.04110.2786将原代码中x=0:0.1:2;改为x=0:0.5:10;得到以下结果:ans=1至16列-0.72740.3573-0.0096-0.6206-0.0100-0.7048-0.89010.70140.12110.85920.39330.16560.63080.75800.9778-0.999017至21列0.73090.22510.97990.0554-0.0410可以发现,当0