当前位置:好百科>百科词条>polyfit的用法

polyfit的用法

2024-09-26 00:49:06 编辑:zane 浏览量:602

polyfit的用法

的有关信息介绍如下:

polyfit的用法:

p = polyfit(x,y,n);

% 其游旅中x,y表示需要拟合的坐标点,大小需要一样; n表示多项式拟合的次数。

% 返回值p表示多项式拟合的系数,系数从高到低排列。

polyfit函数是matlab中用于进行曲线拟合的一个函数。其数学基础是最小二乘法曲线拟合原理。曲线拟合:已知离散点上的数据集,即已知在点集上的函数值,构造一个解析函数(其图形为一曲线)使在原离散点乱州上尽可能接近给定的值。

调用方法:polyfit(x,y,n)。用多项式求过已知点的表达式,其中x为源数据点对应的横坐标,可为行向量、矩阵,y为源数据点对应的纵坐标,可为行向量、矩阵,n为你要拟合的阶数,一阶直线拟合,二阶神陪凳抛物线拟合,并非阶次越高越好,看拟合情况而定。

matlab polyfit 做出来的值从左到右表示从高次到低次的多项式系数。

polyfit的用法

例子:

x = (0: 0.1: 2.5)'。

y = erf(x)。

p = polyfit(x,y,6)。

p =。

0.0084 -0.0983 0.4217 -0.7435 0.1471 1.1064 0.0004。

则y=0.0084x^6-0.0983x^5+0.4217x^4-0.7435x^3+0.1471x^2+1.1064x+0.0004。

版权声明:文章由 好百科 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.haobaik.com/tips/133025.html
热门文章