You are on page 1of 16

Uso bsico del Mathcad en Anlisis (I):

clculo simblico y numrico

USO BSICO DEL MATHCAD EN ANLISIS (I):


CLCULO SIMBLICO Y NUMRICO
Autor:

Patrici

Molins

Mata

(pmolinas@uoc.edu),

Jos

Francisco

Martnez

Bosc

(jmartinezbos@uoc.edu).

ESQUEMA DE CONTENIDOS

________________________

MATHCAD
2001
Professional

USO BSICO
DEL MATHCAD
EN ANLISIS:
Primera parte

Clculo
simblico

Clculo
numrico

lmites
bsqueda de soluciones
sumas
mximos y mnimos
derivacin

integracin

simplificacin
Representacin
grfica
en 1 dimensin
restriccin

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

Uso bsico del Mathcad en Anlisis (I):


clculo simblico y numrico

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

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

Uso bsico del Mathcad en Anlisis (I):


clculo simblico y numrico
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:

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

Uso bsico del Mathcad en Anlisis (I):


clculo simblico y numrico

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:

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

Uso bsico del Mathcad en Anlisis (I):


clculo simblico y numrico

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:

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

Uso bsico del Mathcad en Anlisis (I):


clculo simblico y numrico

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:

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

Uso bsico del Mathcad en Anlisis (I):


clculo simblico y numrico

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:

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

Uso bsico del Mathcad en Anlisis (I):


clculo simblico y numrico
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.

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

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

Uso bsico del Mathcad en Anlisis (I):


clculo simblico y numrico

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:

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

Uso bsico del Mathcad en Anlisis (I):


clculo simblico y numrico

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

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:

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

10

de

Uso bsico del Mathcad en Anlisis (I):


clculo simblico y numrico

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.

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

11

Uso bsico del Mathcad en Anlisis (I):


clculo simblico y numrico

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:

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

12

Uso bsico del Mathcad en Anlisis (I):


clculo simblico y numrico

Una vez rellenados, aparece la grfica:

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

13

Uso bsico del Mathcad en Anlisis (I):


clculo simblico y numrico
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.):

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

14

Uso bsico del Mathcad en Anlisis (I):


clculo simblico y numrico

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.

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

15

Uso bsico del Mathcad en Anlisis (I):


clculo simblico y numrico
[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.

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

16

You might also like