Você está na página 1de 4

ESCUELA POLITCNICA NACIONAL

SOFTWARE DE SIMULACIN EVALUACIN DE POLINOMIOS Y FUNCIONES NOMBRE: Cristhian Chvez Len. OBJETIVO: Entender mtodos para evaluar funciones y polinomios mediante funciones en MATLAB. INTRODUCCION: En matla puede tra a!ar con polinomios" asta tener en cuenta #ue un polinomio no es ms #ue un vector. El orden de los coeficientes es de mayor a menor $rado% por e!emplo" &olinomio x' ( )x) ( * >> p+ ,- . ) . */ &olinomio )x) ( x >> #+ ,) - ./ Matla nos ofrece una serie de funciones para tra a!ar con los polinomios. 0e ahora en adelante se utilizarn los trminos vector y polinomio indistintamente para referirnos al mismo concepto. PROCEDIMIENTO: &rem ulo" MANEJO SIMBLICO (apl !a"# a $%$&pl#'(: 11 ')&' 23 definicin de varia le tipo sim lico 11 )42(*42 suma al$e raica 11 a+ ,2 5* *42 '/3 matriz con elementos s6m olos 11 t+ +,7a8 su inversa tam in contiene s6m olos 11 t+'#l,$ 7)429)(*42:)8 solucin de una ecuacin 11 f+*429)(5423 definicin sim lica de una funcin 11 t+-a!.#r 7f8 factorar la e2presin 11 s+$/pa+"7t8 e2pandirla 11 e+.a)l#r7e2p7288 e2pansin con la serie de Taylor 11 l & .7sin728;28 o tenc6on de l6mites de funciones 11 ')&' y3 11 f+)429*(*4y9) una funcin de dos varia les 11 $+" --7f%28 derivada parcial 11 u+ +.7f%28 inte$rar en 2 FUNCIONES CON E0PRESIONES SIMBLICAS: 11 f+1)4t(-13 definicin de una funcin en forma literal 11 t+*3 11 y+$,al7f8 evaluacin de la funcin 11 ,a% / + '#l,$71a9) ( a4 : + *121a9) : '4 : 5 + .18 resuelve un sistema de dos ecuaciones no lineales 11 a+dou le7a8 para e2presarlas en forma real 11 +dou le7 8 11 f+<e2p728:pi42<3 11 2+solve7f8 11 2+dou le728 cam ia la solucin sim lica a real 2+ ..55*= resultados de MATLAB -.>*=5 11 2+-3$r#7f%)8 solucin de una ecuacin con un valor inicial Gr6

2+ -.>*=5 resultado de MATLAB 11 2+-3$r# 7f% ,-%)/8 solucin usando un ran$o para la ra6z 2+ -.>*=5 resultado de MATLAB 11 u+" --7f8 diferenciacin 11 v+ +.7f8 inte$racin anal6tica 11 r+ +.7f% .% )8 inte$racin entre l6mites 11 $+<24e2p 7:28<3 11 r+ +. 7$% .% I+-83 inte$ral impropia

F4+! 5+ p#l),al: $,al4a! 5+ "$ p#l +#& #' S +.a/ ': y+polyval7n% 283 D$'!r p! 5+: E2iste una forma fcil en MATLAB para evaluar un polinomio para un con!unto de datos. Es decir% si dados varios valores de una varia le x y deseamos evaluar un polinomio definido so re una varia le no es necesario repetir la operacin de clculo para todos y cada uno de los valores de x% sino #ue puede utilizarse una funcin predefinida. &ara ello es necesario lo si$uiente" : 0efinir un vector #ue almacene los valores de x #ue se #uieren evaluar : 0efinir otro vector #ue almacene los coeficientes del polinomio% en orden decreciente de $rado. As6 si% por e!emplo% disponemos de un vector cof definido como 11cof+,) . - :)/3 #ue representa los coeficientes del polinomio )2*(2:) se puede evaluar dicho polinomio para todos los valores 2 #ue van desde . hasta ). sin ms #ue definir un nuevo vector #ue conten$a dichos valores" 112+.").3 y utilizar la funcin polyval y+polyval7cof% 283 de modo #ue se almacene en el vector y el resultado de la evaluacin. En este caso% ser un vector de )componentes 7mismo tama?o #ue x8% cada una de las cuales es el resultado de evaluar el polinomio para cada una de las componentes de x. @esulta especialmente Atil com inar la funcin polyval con la funcin de a!uste por m6nimos cuadrados p#l)- .% ya que polyfit devuelve los coeficientes del polinomio en el mismo formato (orden decreciente de grado) que requiere polyval. E%$&pl#: @epresentacin $rfica de un polinomio de $rado dos o tenido como a!uste por m6nimos cuadrados de una nu e de puntos representada por dos vectores 2 e y.

2+,.)5 .5 .B .=/3 y+,.5) .CC -.* -.'5/3 n+)3 coef+polyfit72% y% n83 ypol+polyval7coef% 283 plot72% ypol8 @aDEces del polinomio pro 11 roots 7pro8 &olinomio Mnico 7a#uel cuyo coeFciente principal es -8 #ue tiene por ra6ces a los nAmeros i% i% ."5 y B11 poly 7,i :i -;) pi/8 F4+! 5+ p#l),al&: Evaluacin polinomio en forma de Matriz S +.a/ ': G + polyvalm 7p% H8 D$'!r p! 5+: G + polyvalm 7p% H8 evalAa un polinomio en un sentido matriz. Esta es la misma #ue la sustitucin de la matriz H en el polinomio p. &olinomio p es pues un vector cuyos elementos son los coeficientes de un polinomio en potencias descendentes% y H de e ser una matriz cuadrada. E!emplos" Las matrices &ascal se forman a partir de los coeficientes inomiales trin$ulo de &ascal. A#u6 est la matriz de &ascal de orden '. H + pascal 7'8 H+ ----)*' - * > -. - ' -. ). Iu polinomio caracter6stico puede ser $enerado con la poli funcin. p + poli 7H8 p+ - :)C B) :)C Esto representa el polinomio . Matrices de &ascal tienen la propiedad #ue el vector de coeficientes del polinomio caracter6stico es palindrmica% sino #ue es el mismo hacia delante y hacia atrs. La evaluacin de este polinomio en cada elemento no es muy interesante. polyval 7p% H8 ans + -> -> -> -> -> -5 :-'. :5>*

-> :-'. :)5'C :-).=C -> :5>* :-)..=C :'*.BBC Iin em ar$o% la evaluacin de #ue en un sentido de la matriz es interesante. polyvalm 7p% H8 ans + .... .... .... .... El resultado es la matriz cero. Este es un e!emplo del teorema de Cayley:Jamilton" una matriz satisface su propia ecuacin caracter6stica. F4+! 5+ r##.': K tiene ra6ces de un polinomio dado S +.a/ ': L+roots7p8 D$'!r p! 5+: Calcula las ra6ces de un polinomio cuyos coeficientes son los elementos del vector p. Ii p tiene M(- componentes% el polinomio es p7-84H9M ( ... ( p7M84H ( p7M(-8. E!emplo" 11 # + ,- : 5 > / 11 # + - : 5 > 11 roots7#8 11 ans + * ) CONCLUSIONES: E2isten dos funciones principales las cuales realizan la la or de evaluar un polinomio" polival( ), roots( ). &ara evaluar una funcin e2iste la funcin eval(k), donde k es la funcin a evaluar. Los polinomios en matla son en realidad vectores. BIBLIOGRAF6A: http";;cola oracion.uv.m2;#uimica;2alapa;aherrera;aN;MATE@OAL;.'c.P).&KLOMKMOKIP).CKM P).MATLAB.pdf http";;QQQ.mathQorRs.com; Fundamentos Matemticos I, Elena lvarez Saiz Departamento de Matemtica Aplicada y Ciencias de la
Computacin ISBN: 978-84-693-4891-8

Você também pode gostar