Primer párrafo, ajuste del segundo día

Problema de ajuste

Ajuste de mínimos cuadrados

Inserte la descripción de la imagen aquí

Ajuste lineal

Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquí

Ajuste polinomial

Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquí

Ajuste no lineal que se puede transformar en ajuste lineal

Inserte la descripción de la imagen aquí

Función de ajuste de curva polinomial

polyfit()

Formato de llamada

p=polyfit(x,y,n)
[p,s]=polyfit(x,y,n)
Explicación: xey son los puntos de datos, n es el orden polinomial y return p es el vector de coeficientes polinomiales p con potencia de mayor a menor. La matriz s se utiliza para generar una estimación de error del valor predicho.

Caso

X 0 .1 .2 .3 .4 .5 .6 .7 .8 .9 10
y .3 .5 1 1.4 1,6 1,9 .6 .4 .8 1,5 2

Ajustar un polinomio

x=0:.1:1;
y=[.3 .1 1 1.4 1.6 1.9 .6 .4 .8 1.5 2]
n=3;
p=polyfit(x,y,n)
xi=linspace(0,1,100);
z=polyval(p,xi);
plot(x,y,'o',xi,z,'k',x,y,'b')

z = polyval (p, xi);
trama (x, y, 'o', xi, z, 'k', x, y, 'b')


![在这里插入图片描述](https://img-blog.csdnimg.cn/20200915165413868.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTgyMjYzOA==,size_16,color_FFFFFF,t_70#pic_center)

Supongo que te gusta

Origin blog.csdn.net/weixin_45822638/article/details/108603210
Recomendado
Clasificación