polyfit函数实例 (polyfit函数)
大家好,小动来为大家解答以上问题。polyfit函数实例,polyfit函数用法?很多人还不知道,现在让我们一起来看看吧!
1、 在MATLAB中,polyfit函数用于多项式拟合。数学原理基于最小二乘法。使用的具体语法是:
2、 p=polyfit(x,y,n);固定接地
3、 %其中x和y代表要拟合的坐标点,大小需要相同;n表示多项式拟合的次数。
4、 %返回值P表示多项式拟合的系数,系数从高到低排列。
5、 具体用法示例:
6、 1使用polyfit函数拟合一阶多项式,例如:
7、 %%polyfit函数的使用
8、 清晰;clccloseall固定接地
9、 原始数据百分比
10、 x=1:20
11、 y=[1,12,23,46,78,98,100,123,160,210,230,270,292,350,346,386,438,349,460,512];固定接地
12、 p=polyfit(x,y,1);%用于拟合。
13、 y1=x * p(1)p(2);%生成表达式来计算y的值
14、 图;%绘图
15、 scatter(x,y,'.');
16、 holdon
17、 plot(x,y1,'颜色',' r ');
18、 %添加描述
19、 xlabel(' x ');y label(' y ');Title('构建自己的表达式');
20、 图例(“原始数据”、“拟合直线”);固定接地
本文到此结束,希望对大家有所帮助。
版权声明:本文内容由用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。转载请注明出处:https://www.gulizw.com/guli/219407.html