el software symbolic math toolbox

Upload: dayana-pozo

Post on 05-Mar-2016

234 views

Category:

Documents


0 download

DESCRIPTION

toolbox de matemática simbolica

TRANSCRIPT

El software Symbolic Math Toolbox utiliza "objetos simblicos" producidos por la funcin "sym". Por ejemplo, la declaracin

produce una variable simblica llamado x.Puede combinar las declaraciones

en una declaracin que implica la funcin "syms"

puede utilizar variables en expresiones simblicas y como argumentos para muchas funciones diferentes.

A veces es deseable utilizar la funcin de "simple" o "simplificar" para transformar expresiones en formas ms convenientes

Derivadas e integrales se calculan las funciones de "diff" y "INT"

si una expresin implica ms de una variable, la diferenciacin y la integracin utiliza la variable que es ms cercano a 'x' en orden alfabtico, salvo que se especifique otra variable como segundo argumento. En el siguiente vector, los dos primeros elementos implican la integracin con respecto a 'x', mientras que el segundo dos son con respecto a la 'a'

tambin puede crear constantes simblicas con la funcin sym. El argumento puede ser una cadena que representa un valor numrico. Declaraciones como pi = sym ('pi') y delta = sym ('1/10') crean nmeros simblicos que eviten las aproximaciones de coma flotante inherentes a los valores de pi y dcimo. El pi creado de esta manera reemplaza temporalmente la funcin numrica integrada con el mismo nombre.

conversin de los valores de punto flotante de constantes simblicas implica una cierta consideracin de error de redondeo. Por ejemplo, con cualquiera de las siguientes afirmaciones, el valor asignado a t no es exactamente una dcima parte.

La tcnica para convertir nmeros de punto flotante se especifica por un segundo argumento opcional a la funcin sym. Los valores posibles del argumento son 'f', 'r', 'e' o 'd'. El valor predeterminado es 'r'.

'f' es sinnimo de 'punto flotante'. Todos los valores estn representados en la forma (2 ^ e + N * 2 ^ (e-52)) o - (2 ^ e + N * 2 ^ (e-52)) donde N y e son nmeros enteros. Esta captura los valores de coma flotante exactamente

'r' es sinnimo de "racional". Nmeros de punto flotante obtenidos mediante la evaluacin de las expresiones de la forma p / q, p * pi / q, sqrt (p), q ^ 2 y 10 ^ q para modesta enteros de tamao p y q se convierte en la forma simblica correspondiente. Esto compensa con eficacia para el error de redondeo que participan en la evaluacin original, pero puede no representar el valor de punto flotante de precisin

Si no hay aproximacin racional sencilla se puede encontrar, una expresin de la forma p * 2 ^ q con grandes nmeros enteros p y q reproduce el valor de punto flotante exactamente

'e' es sinnimo de 'error de estimacin ". La forma 'r' se complementa con un trmino que implica la variable 'EPS', que calcula la diferencia entre la expresin racional terica y su valor de punto flotante real.

'd' es sinnimo de 'decimal'. El nmero de dgitos se toma de la configuracin actual de dgitos utilizados por VPA. Menos de 16 dgitos pierde algo de precisin, mientras que ms de 16 dgitos no puede justificarse.

El nmero 25 dgitos no termina en una serie de 0 , pero es una representacin decimal exacta del nmero de punto flotante cercana a 1/10.MATLAB vector lenguaje y notacin matricial se extiende a las variables simblicas

Variable Precision ArithmeticDemostrar aritmtica de precisin variable con el producto Symbolic Math Toolbox .

Calcule 19/81 a 70 dgitos. Observe el patrn repetido de dgitos. "VPA" significa aritmtica de precisin variable de

Calcule pi a 780 dgitos. Observe la serie de 9 de cerca del final

Cuntos dgitos en 70 !?