MATLAB

polyfit——多项式曲线拟合的3种表达方式

时间:2025-04-12 23:45:47   作者:Leslie   来源:正势利   阅读:206   评论:0
内容摘要:p = polyfit(x,y,n)[p,S] = polyfit(x,y,n)[p,S,mu] = polyfit(x,y,n)

polyfit——多项式曲线拟合

语法

p = polyfit(x,y,n)

[p,S] = polyfit(x,y,n)

[p,S,mu] = polyfit(x,y,n)

说明

p = polyfit(x,y,n) 返回次数为 n 的多项式 p(x) 的系数,该阶数是 y 中数据的最佳拟合(基于最小二乘指标)。p 中的系数按降幂排列,p 的长度为 n+1,其中

p(x)=p1x^n+p2x^(n−1)+...+pnx+p(n+1).

[p,S] = polyfit(x,y,n) 还返回一个结构体 S,后者可用作 polyval 的输入来>取误差估计值。

[p,S,mu] = polyfit(x,y,n) 执行中心化和缩放以同时改善多项式和拟合算法的数值属性。此语法还返回 mu,后者是一个二元素向量,包含中心化值和缩放值。mu(1) 是 mean(x),mu(2) 是 std(x)。使用这些值时,polyfit 将 x 的中心置于零值处并缩放为具有单位标准差

ˆx=(x−‾x)/σx.

逝者如斯,不舍昼夜作者QQ及微信:49922779 点击这里给我发消息


标签:多项  多项式  曲线  表达  方式  
相关评论

该站用来记录个人生活的笔记,内容部分资料来源于网络,如有侵权,请联系删除。(QQ:49922779点击这里给我发消息 微信:49922779 阿里旺旺: zhengshili点击这里给我发消息 QQ交流群:120100441网钛CMS交流群1

  浙ICP备2025212358号