2 Ejercicios Grupo Polyfit

7

Click here to load reader

description

hkhk.h.k

Transcript of 2 Ejercicios Grupo Polyfit

Regresin PolinomialEjercicio 1.Ejemplo 17.5 Chapra 5 ed. Pg. 484.Planteamiento del problema. Ajustar a un polinomio de segundo grado los datos dados en las siguientes columnas de la tabla 1.xiyi0 2.11 7.72 13.63 27.24 40.95 61.1Tabla 1. Datos del problemaCdigo para la resolucin del problema%x=[0 1 2 3 4 5];x=input('Introduce los valores de "x" en un vector'!; %"=[2#1 $#$ 13#% 2$#2 40#& %1#1];"=input('Introduce los valores de """ en un vector'!; 'i(ure(1!plot(x)")'p*'!;(rid on+old onxla*el(','!;"la*el('-'!; .=2;%/rado del polino.io c=pol"'it(x)").!; 'or.at lon( 'print'('0a ecuaci1n cuadr2tica por .3ni.os cuadrados es4n4n'!'print'('" = %10#10'x52 6%10#5'x 6%10#5' 4n')c(1!)c(2!)c(3!!; 'i(ure (2!ecu=7(s!((c(1!8s52!6(c(2!8s!6c(3!!;'plot(ecu)[0)%]!%03.ites del e9e "x"(rid on+old onplot(x)")'#r'!Ejemplo del programa en ejecucinFigura 1. Ejemplo del programa en ejecucin!r"ica del ajus#e del polinomio de segundo gradoGrfca 1. Parbola de mnimos cuadradosEjercicio $.Problema 17.15 Chapra 5 ed. Pg. 5%1.Ajuste una ecuacin cbica a los datos siguientesx y3 1.64 3.65 4.47 3.4! 2.29 2.!11 3.!12 4.6Tabla 2. Datos del problemaCdigo para la resolucin del problemaclear all %x=[3 4 5 $ : & 11 12];x=input('Introduce los valores de "x" en un vector'!; %"=[1#% 3#% 4#4 3#4 2#2 2#: 3#: 4#%];"=input('Introduce los valores de """ en un vector'!; 'i(ure(1!plot(x)")'p*'!;(rid on+old onxla*el(','!;"la*el('-'!; .=3;%/rado del polino.io c=pol"'it(x)").!; 'or.at lon( 'print'('0a ecuaci1n cuadr2tica por .3ni.os cuadrados es4n4n'!'print'('" = %10#10'x53 6%10#5'x52 6%10#5'x 6%10#5' 4n')c(1!)c(2!)c(3!)c(4!!; 'i(ure (2!ecu=7(s!((c(1!8s53!6(c(2!8s52!6c(3!8s6c(4!!;'plot(ecu)[0)15]!%03.ites del e9e "x"(rid on+old onplot(x)")'#r'!Ejemplo del programa en ejecucinFigura 2. Ejemplo del programa en ejecucin!r"ica del ajus#e del polinomio c&bicoGrfca 2. Funcin cbica de mnimos cuadrados'uncin (poly"i#) ajus#e polinomial de da#os "adounconjuntodeparesdedatos#puntosenel plano$% representadosen&A'(A) mediante dos *ectores x e y +ue almacenan% respecti*amente% lascoordenadas,e-dedic.osdatos% puedereali/arseunajustepolinmicodegrado n #n01 parauna recta%...$ de losmismossin m1s+ue in*ocar la 2uncinpol-2it de la siguiente maneracoe20pol-2it#,% -% n$+ue de*uel*e un *ector #en el caso de nuestros programas con el nombre c$ en el+ue se almacenan los coe2icientes #2 en el caso de una recta$ enorden decreciente de grado. As3% si se desea ajustar por un polinomio de grado 2#3 coe2icientes% portanto$ unconjunto dedatos puedeoperarse delasiguientemanera,04.25 .5 .7 .!56-04.52 .99 1.3 1.4556n026c0pol-2it#,% -% n$6As3% en el *ector coe2 +uedan almacenados los tres coe2icientes% +uecorresponden al polinomio70.59!5,282.3124,70.0199almacenados de modo +ue70.59!5 c#1$ 2.3124 c#2$70.0199 c#3$BibliografaAnnimo. (14 de Abril de 2015). !at"#or$s. Obtenido de http://e.math!or".#om/help/matlab/ref/pol$%t.html&hapra' (. &.' ) *. &anale' +. (200,). !%todos num%ricos para ingenieros. -./i#o' 0.1.: -#2ra!34ill.+eferen#iaAnnimo. (14 de Abril de 2015). !at"#or$s. Obtenido de http://e.math!or".#om/help/matlab/ref/pol$%t.html