一运行出现了这个 ? Error: File: nafit.m Line: 16 Column: 1 Unexpected MATLAB operator.% 6.7.2 曲线拟合最小二乘法function p=nafit(x,y,m)% 多项式拟合% p=nafit(x,y,m), x,y 为数据向量,m为拟合多项式次数% p返回多项式

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/11 11:55:58
一运行出现了这个 ? Error: File: nafit.m Line: 16 Column: 1 Unexpected MATLAB operator.% 6.7.2 曲线拟合最小二乘法function p=nafit(x,y,m)% 多项式拟合% p=nafit(x,y,m), x,y 为数据向量,m为拟合多项式次数% p返回多项式
x]oPǿsCV)+n@F杻3)[IJK $mL@#ӍŅĘA 4CLϡEΓ9<ߔ3֨fO[vo횳eG ܅)x(bN.1 *Y ʊJJ].I;Hx.M LL^)~{Zu|RCæe[Ε풬TJ4_Yh CܸDwnV\oʿB\ֈ{[# n_Y2s@=z? H)YѴ2R*wL/<%B>tq I YIU 9$“Ru;M.ڷ9t;3@Hnv5 w_ [⣛ЛS.VE?%!4

一运行出现了这个 ? Error: File: nafit.m Line: 16 Column: 1 Unexpected MATLAB operator.% 6.7.2 曲线拟合最小二乘法function p=nafit(x,y,m)% 多项式拟合% p=nafit(x,y,m), x,y 为数据向量,m为拟合多项式次数% p返回多项式
一运行出现了这个 ? Error: File: nafit.m Line: 16 Column: 1 Unexpected MATLAB operator.
% 6.7.2 曲线拟合最小二乘法
function p=nafit(x,y,m)
% 多项式拟合
% p=nafit(x,y,m), x,y 为数据向量,m为拟合多项式次数
% p返回多项式降幂排列
A=zeros(m+1,m+1);
for i=0:m
for j=0:m
A(i+1,j+1)=sum(x.^(i+j));
end
b(i+1)=sum(x.^i.*y);
end
a=A\b'; p=fliplr(a');
>> x=[165 123 150 123 141];
>> y=[187 126 172 125 148];
>> nafit(x,y,1)
>> nafit(x,y,2)

一运行出现了这个 ? Error: File: nafit.m Line: 16 Column: 1 Unexpected MATLAB operator.% 6.7.2 曲线拟合最小二乘法function p=nafit(x,y,m)% 多项式拟合% p=nafit(x,y,m), x,y 为数据向量,m为拟合多项式次数% p返回多项式
你好,你有没有换一张盘试试,这个问题是光盘的可能性很大.
你换一张光盘试试吧,祝你成功