您的位置首页百科问答

polyfi比自菜t函数用法?

polyfi比自菜t函数用法?

的有关信息介绍如下:

polyfi比自菜t函数用法?

来自在MATLAB中polyfit函数是用来进行多项式拟合的。其数学原理是基于最小二乘法进行拟合的。具体使用语法是:

p=polyfit(x,y,n);

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

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

具体用法示例:

1、使用polyf督战吃来间家it函数拟合一次多项式,示例:

%%polyfit函数的使用

clear;clc;closeall;

%原始数据

x=1:20;

y=[1,12,23,46,78,98,100,123,160,210,230,270,292,350,346,屋矛尔攻如地义需守若市386,438,刻349,460,512];

p=polyfit(五温均发件x,y,1);%进行拟合

y1=x*p(1)+p(2);%生成表达式,计算y的值

figure;%绘图

scatter(x,y,'.');

holdon;

plot(x,y1,'Color','r');

%添加说明

xlabel('x');月谁动船每目似皮帮析ylabel('y');title('自己构建表达式');

legend('原星清者直求始数据','拟合直线');