uso basico mathcad analisis 1

Upload: alma-araceli-alvarez-arzate

Post on 18-Oct-2015

47 views

Category:

Documents


2 download

TRANSCRIPT

  • Uso bsico del Mathcad en Anlisis (I): clculo simblico y numrico

    Proyecto e-Math 1 Financiado por la Secretara de Estado de Educacin y Universidades (MECD)

    USO BSICO DEL MATHCAD EN ANLISIS (I): CLCULO SIMBLICO Y NUMRICO

    Autor: Patrici Molins Mata ([email protected]), Jos Francisco Martnez Bosc ([email protected]).

    ESQUEMA DE CONTENIDOS ________________________

    USO BSICO DEL MATHCAD EN ANLISIS: Primera parte

    MATHCAD 2001

    Professional

    Clculo simblico

    Clculo numrico

    Representacin grfica

    en 1 dimensin

    lmites

    sumas

    derivacin

    integracin

    simplificacin

    restriccin

    bsqueda de soluciones

    mximos y mnimos

  • Uso bsico del Mathcad en Anlisis (I): clculo simblico y numrico

    Proyecto e-Math 2 Financiado por la Secretara de Estado de Educacin y Universidades (MECD)

    INTRODUCCIN ___________________

    Hemos visto en el Mathblock Uso bsico de Mathcad 2001 Professional la convivialidad de este

    programa para la edicin y clculo con expresiones matemticas. Entre la riqueza de posibilidades

    que ofrece Mathcad tambin se hallan las operaciones de clculo simblico as como las operaciones

    donde se persigue la obtencin de un resultado numrico.

    En este Mathblock vamos a describir en detalle cmo utilizar las operaciones de clculo simblico y

    numrico que ofrece Mathcad. Esto nos permitir entender y reproducir sin dificultad las operaciones

    realizadas con Mathcad en los Mathblocks dedicados a temas especficos de Anlisis.

    OBJETIVOS DOCENTES ___ ___________________________________

    Ilustrar las operaciones de clculo simblico ms comunes que se pueden realizar con Mathcad.

    Alcanzar un buen dominio con Mathcad de la representacin grfica de cualquier funcin real de variable real.

    Mostrar las posibilidades de Mathcad en tareas de clculo numrico.

    CONOCIMIENTOS PREVIOS____________________________________________

    Es imprescindible previamente a la lectura de este Mathblock el haber desarrollado cierta

    destreza en el manejo del programa Mathcad. Para ello es fundamental trabajar el Mathblock Uso

    bsico de Mathcad 2001 Professional que encontraris entre los Mathblocks de Algebra.

    Despus de haber trabajado este Mathblock podis seguir con otros Mathblocks, en el siguiente

    orden: Funciones de una variable, Lmites de funciones, Continuidad en una dimensin,

    Derivacin, Aplicaciones de las derivadas, Sucesiones, Series de nmeros reales, Series de

    potencias y Numeros complejos. En todos estos Mathblocks usaris las tcnicas de clculo con

    Mathcad presentadas aqu. En stos se intercala el aprendizaje analtico (con papel y lpiz) con el

    trabajo experimental con programario (Mathcad). Solemos llamar a esta combinacin, el aprendizaje

    dual de las matemticas.

    El Mathblock Uso bsico del Mathcad en Anlisis (II): Representacin en tres dimensiones,

    programacin y animacin constituye una continuacin natural al estudio de las posibilidades

  • Uso bsico del Mathcad en Anlisis (I): clculo simblico y numrico

    Proyecto e-Math 3 Financiado por la Secretara de Estado de Educacin y Universidades (MECD)

    avanzadas de clculo con Mathcad y es de lectura aconsejada una vez se haya trabajado con los

    Mathblocks que acabamos de nombrar.

    CONCEPTOS FUNDAMENTALES_______________________________________ CLCULO SIMBLICO

    Clculo de lmites laterales y del lmite de una funcin en un punto

    Procedemos a calcular los lmites laterales y el lmite de una funcin en un punto mediante las

    instrucciones de clculo simblico que aparecen en la ltima lnea del men View>Toolbars>Calculus:

    Tan pronto como hemos introducido la funcin cuyo lmite buscamos, basta con pedir a Mathcad la

    evaluacin simblica de la siguiente forma View>Toolbars>Symbolic:

  • Uso bsico del Mathcad en Anlisis (I): clculo simblico y numrico

    Proyecto e-Math 4 Financiado por la Secretara de Estado de Educacin y Universidades (MECD)

    Dejamos para el lector la comprobacin que dicho lmite da cero.

    Clculo de sumas de series

    De forma anloga al clculo de lmites, sumamos series. Desde el men View>Toolbars>Calculus

    introducimos el smbolo correspondiente, p.e., para la suma de una serie con 10 trminos:

  • Uso bsico del Mathcad en Anlisis (I): clculo simblico y numrico

    Proyecto e-Math 5 Financiado por la Secretara de Estado de Educacin y Universidades (MECD)

    Despus de introducir el ndice de sumacin y el ndice del primer trmino, vamos a efectuar la suma

    con el operador de evaluacin simblica en View>Toolbars>Symbolic y, luego, con el evaluador

    numrico para obtener una cifra decimal en el mismo men:

    Clculo de derivadas

    Para efectuar operaciones de derivacin, volveremos al men View>Toolbars>Calculus desde donde,

    p.e., introduciremos el operador derivada n-sima:

    Para obtener la funcin derivada, evaluaremos simblicamente la expresin que hemos introducido:

  • Uso bsico del Mathcad en Anlisis (I): clculo simblico y numrico

    Proyecto e-Math 6 Financiado por la Secretara de Estado de Educacin y Universidades (MECD)

    Clculo de integrales

    Para efectuar operaciones de integracin y siempre desde el men View>Toolbars>Calculus,

    introducimos, p.e., el operador de integracin indefinida. Despus de introducir la funcin a integrar,

    vamos proceder a la integracin con el evaluador simblico. Esta vez, en lugar de llamarlo desde

    View>Toolbars>Symbolic, lo lanzaremos desde View>Toolbars>Evaluation:

    Simplificacin de resultados simblicos

    A menudo el resultado de una operacin simblica corresponde a una expresin de gran tamao. Es

    siempre recomendable pedir a Mathcad que simplifique la expresin. Por ejemplo, efectuemos el

    siguiente clculo de derivacin:

  • Uso bsico del Mathcad en Anlisis (I): clculo simblico y numrico

    Proyecto e-Math 7 Financiado por la Secretara de Estado de Educacin y Universidades (MECD)

    La expresin que obtenemos es larga y contiene trminos comunes. Vamos a pedir a Mathcad que al

    mismo tiempo que calcula simblicamente, simplifique. Para ello debemos introducir la instruccin

    View>Toolbars>Symbolic>simplify:

  • Uso bsico del Mathcad en Anlisis (I): clculo simblico y numrico

    Proyecto e-Math 8 Financiado por la Secretara de Estado de Educacin y Universidades (MECD)

    Vemos que el resultado obtenido es mucho ms sencillo que el primero. Notad que en el origen la

    funcin no es derivable, ni tampoco continua.

    Restriccin de un resultado simblico segn el valor de la variable

    Es muy til disponer de una instruccin que nos permita restringir el valor de la variable a aquellos

    valores de inters en nuestro problema o sencillamente para obtener una expresin ms sencilla y

    manejable en el intervalo de la recta real en el que trabajamos. Entre los diversos modificadores que

    existen en Mathcad vamos a ilustrar el uso de la instruccin assume que encontramos en

    View>Toolbars>Symbolic>assume. En el siguiente ejemplo, efectuamos la suma infinita de una serie

    de potencias. El resultado, obtenido mediante la instruccin simplify cuya utilizacin hemos descrito

    con anterioridad, est expresado en funcin del signo de la variable. Asumiendo que la variable es

    positiva, la funcin signo vale 1 y obtenemos el resultado final:

    Es importante notar que esta serie de potencias de la variable z converger slo para valores de la

    variable menores que 1 y mayores que 1. En efecto, el llamado radio de convergencia1 de dicha

    serie de potencias es 1. Para estos valores, el argumento del logaritmo neperiano en la frmula

    anterior es, por supuesto, siempre positivo.

    1 Vase el Mathblock Series de potencias para conocer el significado de este concepto.

  • Uso bsico del Mathcad en Anlisis (I): clculo simblico y numrico

    Proyecto e-Math 9 Financiado por la Secretara de Estado de Educacin y Universidades (MECD)

    Bsqueda de soluciones numricas de ecuaciones

    Si tratamos de averiguar las soluciones de una ecuacin polinmica, f(x)=0, solemos aplicar la

    instruccin polyroots de gran facilidad de uso. Basta con introducir, en orden creciente, los

    coeficientes del polinomio cuyas races estamos buscando, en un vector, y luego aplicar la

    mencionada instruccin encima de ste:

    En este caso, vemos que el polinomio de grado 6 que hemos escogido tiene dos races reales y dos

    pares de races complejo-conjugadas.

    Cuando no se trate de un polinomio, sino de una funcin ms general, vamos a solucionar el

    problema de bsqueda de races utilizando otras instrucciones. Para ilustrarlo utilizaremos la funcin

    root en la solucin de dos ecuaciones no lineales:

  • Uso bsico del Mathcad en Anlisis (I): clculo simblico y numrico

    Proyecto e-Math 10 Financiado por la Secretara de Estado de Educacin y Universidades (MECD)

    La instruccin root encuentra una raz prxima al punto con el que inicializamos la funcin.

    Determinacin de los mximos y mnimos de una funcin

    Para buscar mximos y mnimos absolutos de una funcin utilizaremos las instrucciones maximize y

    minimize de la siguiente forma:

    1. definiremos la funcin

    2. daremos un valor numrico de inicializacin a la variable independiente

    3. introduciremos el Given seguido de condiciones lgicas con los operadores de

    View>Toolbars>Boolean

    4. definiremos el valor mnimo con minimize y el mximo con maximize

    5. evaluaremos numericamente dichos valores

    Veamos, en un ejemplo, el funcionamiento de estas instrucciones:

  • Uso bsico del Mathcad en Anlisis (I): clculo simblico y numrico

    Proyecto e-Math 11 Financiado por la Secretara de Estado de Educacin y Universidades (MECD)

    Hemos representado a la derecha del proceso de bsqueda de extremos, la funcin segn lo que

    explicaremos en el apartado siguiente sobre Representacin grfica en una dimensin. La grfica

    confirma la exactitud de los resultados obtenidos.

  • Uso bsico del Mathcad en Anlisis (I): clculo simblico y numrico

    Proyecto e-Math 12 Financiado por la Secretara de Estado de Educacin y Universidades (MECD)

    Representacin grfica en una dimensin

    La representacin grfica en el mismo entorno de trabajo que el clculo simblico o el numrico

    constituye una de las ventajas ms importantes que ofrece Mathcad. En cualquier etapa y en

    cualquier sitio de la hoja de trabajo, podemos incorporar una visin grfica de cualquier funcin o

    tabla de datos. En particular, vamos a ver ahora como podemos visualizar la derivada de la funcin

    que hemos simplificado en el apartado de Simplificacin de resultados simblicos.

    En primer lugar, vamos a definir la funcin derivada como, p.e., Df(x). Luego introduciremos una

    plantilla de representacin X-Y de la siguiente forma:

    Una vez introducida la plantilla debemos rellenar los cuadraditos negros correspondientes a:

    1. el nombre de la variable independiente (en el eje horizontal o de abcisas),

    2. el nombre de la funcin o variable dependiente (en el eje vertical o de ordenadas),

    3. el rango de cada segmento de eje representado, esto es, cuatro valores (dos valores inferiores y

    dos valores superiores).

    Esta es la apariencia de la plantilla X-Y del men antes de rellenar los cuadrados negros:

  • Uso bsico del Mathcad en Anlisis (I): clculo simblico y numrico

    Proyecto e-Math 13 Financiado por la Secretara de Estado de Educacin y Universidades (MECD)

    Una vez rellenados, aparece la grfica:

  • Uso bsico del Mathcad en Anlisis (I): clculo simblico y numrico

    Proyecto e-Math 14 Financiado por la Secretara de Estado de Educacin y Universidades (MECD)

    Podemos introducir modificaciones en la grfica, por ejemplo, cambiando el trazo de la curva. Para

    que nos aparezca el men que permite modificar la grfica, cliquearemos con el botn izquierdo del

    ratn dos veces encima de sta:

    Entre otras opciones de suma utilidad, podemos modificar la escala (de normal a logartmica)

    mediante Log Scale as como podemos sobreponer una red encima de la figura mediante la

    instruccin Grid Lines. Si entramos en la pestaa Traces podremos modificar el grueso del trazo de

    la curva as como el color o el tipo de trazo (continuo, discontinuo, etc.):

  • Uso bsico del Mathcad en Anlisis (I): clculo simblico y numrico

    Proyecto e-Math 15 Financiado por la Secretara de Estado de Educacin y Universidades (MECD)

    De esta forma podemos conseguir mejorar la calidad de la representacin grfica:

    BIBLIOGRAFA ___________________________________ [1] H. Benker (Translated A.Rudd) (2000): Practical use of Mathcad. Solving mathematical problems

    with a computer algebra system, Springer Verlag, New York, 504pp.

    [2] Ph.J. Pritchard, (1998): Mathcad: a tool for engineering problem solving. B.E.S.T. Series,

    McGraw-Hill, Boston, 338pp.

    [3] R.W. Larsen (2001): Introduction to MathCAD 2000, Prentice Hall, Upper Saddle River, NJ,

    250pp.

    [4] J. Rowell (1993): Mathcad Education Library: Calculus, Mathsoft, Cambridge, MA.

    [5] D. Kyrianov (2002): The Mathcad 2001i Handbook, Charles River Media, Hingham, MA, 574pp.

  • Uso bsico del Mathcad en Anlisis (I): clculo simblico y numrico

    Proyecto e-Math 16 Financiado por la Secretara de Estado de Educacin y Universidades (MECD)

    [6] K.A. Ansari (1999): Numerical Methods for Engineers with Mathcad, Ulyssian Publications,

    Spokane, WA, 360pp.

    [7] S.C. Chapra and R.P. Canale (2002): Numerical Methods for Engineers with Programming and

    Software Applications, 3rd edition, McGraw-Hill, New York.

    [8] MathSoft Engineering & Education (2001): Mathcad: users guide with reference manual,

    MathSoft Engineering & Education, Cambridge, MA.

    [9] MathSoft, Inc (traduccin de J. A. Moreno y D. Ser) (1999): Mathcad 8. Manual de usuario y gua

    de referencia de Mathcad 8, ediciones Anaya Multimedia, S.A., Madrid.

    [10] B. Birkenland (1997): Mathematics with Mathcad, Studentlitteratur, Lund, Suecia.

    ENLACES ___________________________________

    [W1] http://www.mathsoft.com/ Corporacin Mathsoft que produce el programa Mathcad. [W2] http://www.addlink.es/

    Distribuidor oficial del programa Mathcad en Espaa. [W3] http://ist.uwaterloo.ca/ic/mathcad/

    En la Universidad de Waterloo hay un importante esfuerzo en la enseanza de las matemticas y disciplinas cuantitativas con software, en particular con Mathcad. Son muy instructivas las animaciones que se presentan para entender el funcionamiento del programa.

    [W4] http://www.math.odu.edu/cbii/calcanim Animaciones para el clculo. [W5] http://www2.latech.edu/~schroder/mathcd.html

    Relacin de archivos interesantes sobre clculo con el Mathcad.

    [W6] http://courses.lugo.com/mcad.htm Relacin de archivos interesantes sobre clculo con el Mathcad. [W7] http://www.softwarecientifico.com/paginas/mathcad.html

    Distribuidora Software Cientfico en que se explica en qu consiste Mathcad y lo que ste ofrece.