实例解析,【例7-1】求函数 在区间 上的三次最佳平方逼近多项式。,解:编写如下程序: wfun=x.0; % 权函数 phifun=char(1,x,x.2,x.3); % 基函数 fun=exp(x); % 被逼近函数 a=-1;b=1; % 区间端点 A,B,p=square_approximation(wfun,phifun,fun,a,b) % 求解三次最佳平方逼近多项式系数 p2=poly2str(fliplr(p),x) % 根据多项式系数构造多项式,【例7-2】已知一组测量数据如下表所示。 给定一组拟合基函数y=1,y=x,y=x2,y=cosx,y=ex,y=sinx,试求其最小二乘拟合函数。 解:编写如下程序: x=0:0.5:3; % x轴数据 y=0 0.4794 0.8415 0.9815 0.9126 0.5985 0.1645; % y轴数据 wfun=ones(1,6); % 权系数 phifun=(x)ones(size(x);x;x.2;cos(x);exp(x);sin(x); % 拟合基函数 A,b,p=Least_square(wf