polyfit3:将多项式拟合到数据,具有强制为零系数和数据加权的新功能。-matlab开发

时间:2024-06-19 14:59:22
【文件属性】:

文件名称:polyfit3:将多项式拟合到数据,具有强制为零系数和数据加权的新功能。-matlab开发

文件大小:3KB

文件格式:ZIP

更新时间:2024-06-19 14:59:22

matlab

POLYFIT3(X,Y,N,NUL,W)在最小二乘意义上找到适合数据的度N的多项式P(X)的系数P(X(I))〜= Y(I) . 可以将任何系数强制为零,并且可以对数据进行加权。 NUL 是一个向量,其系数按通常顺序强制为零。 W 是包含数据权重的向量。 POLYFIT3(X,Y,N,NUL) 假设数据的所有权重都等于 1。 POLYFIT3(X,Y,N,[],W) 允许在不强制任何系数为零的情况下对数据进行加权。 原始用法仍然可用。 在 MATLAB 6.0.0 下测试。 DEMO(用于未加权的数据)。 x=linspace(0,11,12); 噪音=(randint(大小(x))-0.5); y = 3-x。^ 3 + 2 * x。^ 5 +噪声; [p1,S] = polyfit3(x,y,5) w=ones(size(x)); [p2,S] = polyfit3(x


【文件预览】:
polyfit3.zip

网友评论