Matlab - linea de tendencia

 
Vista:

linea de tendencia

Publicado por Txol (1 intervención) el 21/05/2009 11:59:13
Buenos días,
tengo una pequeña duda y soy un principiante con MATLAB. He hecho una adquisición de datos y quiero hacer obtener una recta de ajuste. Lo he hecho con el "curve fitting toolbox", pero necesito implemetarlo al un programa que tengo hecho. Al final lo que me interesa es poder trabajar con el valor de la pendiente y la ordenada en el origen de la recta de estimación.

MUCHAS GRACIAS.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:linea de tendencia

Publicado por ramiro (2 intervenciones) el 21/05/2009 18:47:42
Si lo único que quieres son esos datos, los puedes obtener con la instrucción:
>>p=polyft(x,y,1)
Si se trata de una ajuste lineal, n=1, después los puedes llamar usando la notación vectorial del polinomio de ajuste.
>>m=p(1), b=p(2)
Not:a Así como está lo puedes incorporar a otros programas dentro del mismo matlab.espero que te sirva.
Ramiro
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:linea de tendencia

Publicado por ramiro (54 intervenciones) el 21/05/2009 18:57:30
Creo que no escribí bien la instrucción, aquí te va mejor un ejemplo.
>> x

x =

2 3 4 5 6 7 8 9

>> y

y =

-2 1 4 9 2 5 8 7

>> p=polyfit(x,y,1)

p =

1.1190 -1.9048

>> m=p(1),b=p(2)

m =

1.1190

b =

-1.9048

>>
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar