Está en la página 1de 10

Instituto tecnológico de Villahermosa

Mathcad y
Matlab
Introducción
En este trabajo hablaremos de dos softwares que todo ingeniero debe de conocer y saber
lo básico de estos:
Uno llamado Mathcad, diseñado en ambiente Windows, que es una combinación de un
procesador de texto junto con una herramienta en notación matemática que permite a
grosso modo editar ecuaciones, declarar variables, editar gráficas, así como realizar
complejos procedimientos previamente programados.
También, entre otras ventajas, este programa permite insertar datos o procedimientos
realizados en otras aplicaciones tales como:
 Microsoft
 AutoCAD
 MATLAB
 VisSim
 SmartSketch

La otra aplicación se llama Matlab, en donde se pretende dar un primer paso en el


conocimiento y aprendizaje de este.
Antes de comenzar, hagamos algunas consideraciones generales:

 MATLAB distingue entre mayúsculas y minúsculas.


 La comilla ' es la que, en un teclado estándar, se encuentra en la tecla de la
interrogación.
 Los comentarios deben ir precedidos por % o, lo que es lo mismo, MATLAB ignora
todo lo que vaya precedido por el símbolo %.

La ayuda de MATLAB es bastante útil; para acceder a la misma basta teclear help. Es
recomendable usarlo para obtener una información más precisa sobre la sintaxis y diversas
posibilidades de uso de los comandos.
MATHCAD
Mathcad es un software de computadora diseñado principalmente para la verificación,
validación, documentación y re-uso de cálculos de ingeniería. Se introdujo al mercado en
1986 en DOS, fue el primero en introducir edición en vivo de la notación matemática
combinada con computación automática. Distribuido por PTC es muy visual y permite el uso
de plantillas de funciones en las que solo es necesario escribir los valores deseados, incluso
para graficar funciones.

Mathcad es un entorno de documentación técnica con prestaciones de cálculo numérico y


simbólico, que permite explorar problemas, formular ideas, analizar datos, modelar y
chequear escenarios, determinar la mejor solución, como así también documentar,
presentar y comunicar los resultados.

Algunas de las capacidades matemáticas de Mathcad están basadas en parte del código del
programa algebraico Maple (Núcleo MathSoft de Maple o Mathsoft Kernel Maple, MKM)

MathCad se encuentra organizado como una hoja de trabajo, en las que las ecuaciones y
expresiones se muestran gráficamente, no como simple texto.

Dentro de las capacidades de MathCad se encuentran:

 Resolver ecuaciones diferenciales con varios métodos numéricos.


 Graficar funciones en dos o tres dimensiones.
 El uso del alfabeto griego (letras griegas mayúsculas y minúsculas).
 Cálculo de expresiones simbólicas.
 Operaciones con arreglos (vectores y matrices).
 Solución simbólica de un sistema de ecuaciones.
 Encontrar la gráfica (la curva de tendencia) de un grupo de datos.
 Implementación de subprogramas.
 Encontrar raíces de polinomios y funciones.
 Funciones estadísticas y distribuciones de probabilidad.
 Encontrar valores propios o auto valores y vectores propios o auto vectores.

Introducción a Mathcad
 El espacio de trabajo de Mathcad
 Regiones
 Cálculos sencillos
El espacio de trabajo de Mathcad
Al iniciar Mathcad, se abre una ventana como la que se muestra en la Figura

Cada botón de la barra de herramientas Matemáticas abre otra barra de herramientas de


operadores o símbolos. Se pueden insertar numerosos operadores, caracteres griegos y
gráficos con estos botones…

Botón Barra de herramientas

Calculadora: operadores aritméticos.

Gráfico: herramientas de gráficos y tipos de gráficos en dos y tres


dimensiones.

Matriz: operadores de matrices y vectores.


Evaluación: signos de igual para la definición y evaluación.

Calculo: derivadas, integrales, límites y productos y sumas de iteradas.

Booleano: operadores lógicos y comparativos de una expresión


booleana.

Programación: elementos de programación.

Griego: caracteres griegos.

Simbólica: modificadores y palabras claves simbólicas.

La barra de herramientas estándar permite el acceso rápido a numerosos comandos de


menús.

La barra de herramientas formatos contiene botones y lista de desplazamiento para


especificar las características de fuente de las ecuaciones y de texto.

Puede seleccionar si desea mostrar u ocultar las distintas barras de herramientas en el


menú Ver. Para desasociar la barra de herramientas y arrastrarla por la ventana, coloque el
cursor en el borde de la barra de herramientas. A continuación, mantenga pulsado el botón
del ratón y arrastre la barra. También puede pulsar en la barra de título azul y arrastrarla.
Al iniciar Mathcad, se abre una hoja de trabajo de Mathcad. Puede abrir tantas hojas de
trabajo como permitan los recursos del sistema disponibles. Si tiene abierta una hoja de
trabajo de gran tamaño, utilice la opción Ir a página del menú Editar para desplazarse con
mayor rapidez por la hoja de trabajo.
Regiones
Mathcad le permite introducir ecuaciones, texto y gráficos en toda la hoja. Cada ecuación,
parte de texto o elemento se considera una región. Una hoja de trabajo de Mathcad es una
colección de todas esas regiones. Para comenzar una nueva región en Mathcad, realice lo
siguiente:
1. Pulse en una zona en blanco de la hoja de trabajo. Verá una
cruz pequeña. Todo lo que escriba aparecerá en la cruz.
2. Si la región que desea crear es una región matemática, puede comenzar a
escribir donde coloque la cruz. De forma predeterminada, Mathcad entiende que
escribe en lenguaje matemático. Consulte el apartado “Cálculos sencillos” que
aparece a continuación para ver un ejemplo.
3. Para crear una región de texto, seleccione Región de texto en el menú Insertar o
simplemente pulse [“] y comience a escribir.

Cálculos sencillos
Aunque Mathcad puede efectuar cálculos matemáticos complejos, también puede
utilizarse como una simple calculadora. Para efectuar el primer cálculo, siga estos pasos:
1. Pulse sobre la hoja de trabajo. Verá una cruz pequeña.
2. Escriba 15-8/104.5 =. Cuando escriba el signo igual en la barra de
herramientas calculadora, Mathcad calculará el resultado.
Este cálculo demuestra cómo funciona Mathcad:

 Mathcad ajusta el tamaño de las barras de fracción, paréntesis y otros


símbolos para mostrar las ecuaciones como si las viera en un libro.
 Mathcad comprende qué operación debe efectuar primero. Mathcad
supo que debía realizar la división antes que la resta y mostró la ecuación
correspondiente.
 Tan pronto como se introduce el signo igual, Mathcad ofrece el resultado.
Mathcad procesa cada ecuación a medida que las especifica.
 A medida que escribe cada operador (en este caso, - Y /), Mathcad muestra
un pequeño rectángulo negro denominado marcador de posición. Los marcadores
de posición mantienen los espacios abiertos para los números y las expresiones que
no se hayan introducido aún. Si pulsa en el final de la ecuación, verá un marcador
de posición para las unidades y las conversiones de unidades.
Una vez que la ecuación aparece en pantalla, puede editarla pulsando en ella e
introduciendo nuevos caracteres, números y operadores. Las barras de herramientas de
matemáticas le permiten introducir numerosos operadores y caracteres griegos.
MATLAB
MATLAB (abreviatura de MATrix LABoratory, "laboratorio de matrices") es una herramienta
de software matemático que ofrece un entorno de desarrollo integrado (IDE) con un
lenguaje de programación propio (lenguaje M). Está disponible para las plataformas Unix,
Windows, Mac OS X y GNU/Linux .

Entre sus prestaciones básicas se hallan: la manipulación de matrices, la representación de


datos y funciones, la implementación de algoritmos, la creación de interfaces de usuario
(GUI) y la comunicación con programas en otros lenguajes y con otros dispositivos
hardware. El paquete MATLAB dispone de dos herramientas adicionales que expanden sus
prestaciones, a saber, Simulink (plataforma de simulación multidominio) y GUIDE (editor de
interfaces de usuario - GUI). Además, se pueden ampliar las capacidades de MATLAB con
las cajas de herramientas (toolboxes); y las de Simulink con los paquetes de bloques
(blocksets).

Es un software muy usado en universidades y centros de investigación y desarrollo. En los


últimos años ha aumentado el número de prestaciones, como la de programar
directamente procesadores digitales de señal o crear código VHDL.

Las ventanas en MATLAB


Aquí tenemos una imagen de la distribución de las ventanas en Matlab. Ésta no es única, ya
que nosotros mismos podemos organizar dichas a nuestro gusto:
Matlab consiste en un entorno de ventanas con tres partes:

Command Windows: es la ventana en la que se escriben las instrucciones que se quieren


ejecutar.

Current Directory / Workspace: la primera muestra el contenido de la carpeta de trabajo. La


dirección de la carpeta de trabajo se puede cambiar mediante la barra desplegable que
aparece encima de las ventanas. La ventana Workspace muestra información sobre las
variables y objetos definidos.

Command History: esta ventana muestra los últimos comandos (instrucciones) ejecutados.

En la línea superior del entorno de ventanas encontramos la barra de menú. Los menús File
Y Editson los habituales en cualquier programa en entorno Windows. Los menús Desktop Y
Windows permiten configurar el aspecto del entorno de trabajo. El menú Debuges de
utilidad a la hora de programar en Matlab. El menú Help permite acceder a la ayuda del
programa. Para obtener ayuda sobre una orden interna de Matlab, también podemos
escribir en la ventana de comandos help seguido del nombre de la instrucción concreta.

Comandos básicos
Operaciones aritméticas simples:

Obsérvese que las cifras


decimales en Matlab se escriben
con punto y no con coma. La
sintaxis de las operaciones
matemáticas habituales se puede
buscar en la ayuda (Help − >
MATLAB Help o directamente
apretando la teclaF1).
Set/clear breakingpoint: coloca o borra un punto de ruptura en la línea en que está colocado
el cursor.
Clear all breakingpoints: borra todos los puntos de ruptura.
Step: avaza un paso en el programa.
Step in: avanza un paso en el programa y si en ese paso se llama una función, entra en dicha
función.
Continue: continúa hasta el siguiente punto de ruptura.
Quit debugging: termina la ejecución del debugger.

Las instrucciones Who y whos nos dan información sobre las variables definidas. La ventana
Workspace proporciona información adicional sobre las variables.
Conclusión
En MATHCAD se hace en lo que las hojas de cálculo, los procesadores de texto, el software
de presentaciones y las aplicaciones de programación simplemente no pueden hacer: pone
potentes prestaciones de cálculos de ingeniería en formato legible para el usuario. Integra
los cálculos de actualización instantánea legibles para el usuario con gráficos, texto e
imágenes en un único documento interactivo con presentación profesional.

En MATLAB, es un programa que podemos crear o definir un sistema si tenemos su


representación en términos de su función de transferencia, sus polos y ceros o su
representación en variables de estado. Esto lo realizamos mediante las Herramientas de
Control (control toolbox) y sus comandos tf, zpk y ss respectivamente. De igual forma
podemos realizar transformaciones entre estas representaciones mediante el uso de los
mismos comandos y también podemos visualizar el sistema creado o modificado mediante
printsys.

Utilizando los comandos adecuados, pudimos aprender a modelar de una manera práctica
y clara la función de transferencia de cualquier sistema. Algunas herramientas en Matlab
son utilizadas en la reducción de diagramas de bloques.