Está en la página 1de 10

UNIVERSIDAD CATOLICA DE SANTA MARIA Página:1/10

FACULTAD DE CIENCIAS E INGENIERÍAS FISICAS Y FORMALES


Jefes de Prácticas:
PROGRAMA PROFESIONAL
INGENIERIA MECÁNICA, MECÁNICA-ELECTRICA Y MECATRÓNICA Ing. Juan Carlos Cuadros
Ing. Henry Zegarra Gago
Laboratorio de Mecánica Computacional II Ing.Sergio Mestas Ramos
Código: 4E04022
Tema: MATLAB Aplicado –Matemática Simbólica Semestre: IV
Grupo: 05 Fecha:
Apellidos y Nombres: Enciso Ureta Mauricio Lab. Nº 11 05 al 09 NOV/2012

I. OBJETIVO

1. Aplicar los comandos básicos del ToolboxSymbolic de MATLAB para la realización de cálculos elementales con
variables simbólicas.

II. MATERIAL Y EQUIPO

- Una PC con SO Windows XP, MATLAB y el toolbox de matemática simbólica instalado.

III. MARCO TEÓRICO

1. Hasta ahoraMATLAB ha sido utilizado como una calculadora de altas capacidades, programable y con capacidad de
realizar y manipular gráficos, todo ello manipulando únicamente números o variables a las que se les a asignado un valor
numérico. El Toolbox de Matemática Simbólica (symbolic) cambia todo esto. Este toolbox es un conjunto de archivos que
le permite a MATLAB expandir su capacidad para realizar cálculos simbólicos basados en el programa MAPLE V
soportando además las librerías especializadas y los programas realizados para este último. Básicamente, éste toolbox
permite definir en el entorno de trabajo de MATLAB expresiones simbólicas (en forma de cadenas de caracteres) para
representar números, funciones, operadores y variables, donde éstas últimas no necesitan tener un valor numérico
predefinido.

Entre otros, los principales tipos de operaciones soportados son los siguientes:

1. Algebra simbólica: Derivación, integración y simplificación de expresiones matemáticas.


2. Algebra lineal exacta: Inversas, determinantes, valores propios y formas canónicas de matrices simbólicas.
3. Aritmética de precisión variable: Evaluación de expresiones matemáticas con diversos grados de precisión.
4. Resolución de ecuaciones: Resolución numérica y simbólica de ecuaciones algebraicas y diferenciales.
5. Funciones matemáticas especiales: Evaluación de la mayoría de las funciones utilizadas en matemáticas
aplicadas.

Existen dos versiones del mismo Toolbox:

 The Basic Symbolic Math Toolbox es una colección de más de 50 funciones MATLAB las cuales permiten
acceder al kernel de MAPLE utilizando la sintaxis y el estilo del lenguaje MATLAB.
 The Extended Symbolic Math Toolbox aumenta esta funcionalidad incluyendo todas las características de
programación de MAPLE, y el acceso a los paquetes de funciones de más de veinte campos de las matemáticas
especiales aplicadas.

Es posible utilizar este Toolbox sin conocimiento previo de MAPLE, ya que los archivos contenidos en él son totalmente
autónomos. Sin embargo, si lo que se desea es obtener toda la potencia de cálculo del entorno, será necesario un amplio
conocimiento del manejo y la programación de MAPLE.
Laboratorio de Mecánica Computacional II Página: 2/10

Tema: MATLAB Aplicado – Matemática Simbólica LAB Nº 11 JCC-HZG- CCO

IV. PROCEDIMIENTO

TRABAJO PREVIO

1) En Matlab, ejecute la siguiente sentencia

>>helpsymbolic<ent>

Copie el resultado y consérvelo para su posterior uso en el desarrollo de la práctica.


Laboratorio de Mecánica Computacional II Página: 3/10

Tema: MATLAB Aplicado – Matemática Simbólica LAB Nº 11 JCC-HZG- CCO


Laboratorio de Mecánica Computacional II Página: 4/10

Tema: MATLAB Aplicado – Matemática Simbólica LAB Nº 11 JCC-HZG- CCO


Laboratorio de Mecánica Computacional II Página: 5/10

Tema: MATLAB Aplicado – Matemática Simbólica LAB Nº 11 JCC-HZG- CCO

2) Calcule la inversa de la siguiente matriz


a b 
A 
c d 

(1)

3) Calcule la siguiente multiplicación de polinomios

 
P1  ax 2  bx  2 cy 2  3 y  8  (2)

4) De la siguiente ecuación:
a. despeje la variable x
b. despeje la variable y
ae  xt cos( y)  b

(3)
Laboratorio de Mecánica Computacional II Página: 6/10

Tema: MATLAB Aplicado – Matemática Simbólica LAB Nº 11 JCC-HZG- CCO

5) Resuelva las siguientes ecuaciones algebraicas simultaneas para x y para y:

x 2 + xy + y = 3
x2 - 4x + 3 = 0

(4)

6) Resuelva las siguientes derivadas

d (3t )
3
dt
d (a cos ( 6*t))
 6asen (6t )
dt
d ( ye (  6 x) )
 6 ye (  6*x)
dx
d 2 (cos (y))
  cos( y )
dy 2
Laboratorio de Mecánica Computacional II Página: 7/10

Tema: MATLAB Aplicado – Matemática Simbólica LAB Nº 11 JCC-HZG- CCO

7) Resuelva las siguientes integrales

 cos (t)dt  sen(t )


 ( y cos( 2 x))
 ysen( 2 x)dx  2
(b  a )
b 3 3

a y dy  3
2

 sen(x) cos (x)dx 


2

8) ¿Qué es la transformada de Laplace y cual es su principal utilidad?

La Transformada de Laplace es una técnica Matemática que forma parte de ciertas transformadas integrales como la
transformada de Fourier, la transformada de Hilbert, y la transformada de Mellin entre otras. Estas transformadas están
definidas por medio de una integral impropia y cambian una función en una variable de entrada en otra función en otra
variable. La transformada de Laplace puede ser usada para resolver Ecuaciones Diferenciales Lineales y Ecuaciones
Integrales. Aunque se pueden resolver algún tipo de ED con coeficientes variables, en general se aplica a problemas con
coeficientes constantes.

9) Encuentre la transformada de Laplace de las siguientes funciones temporales

L 3e at   

 d 2 3x(t ) 
L 2 
 dt 

DESARROLLO

Definición de variables simbólicas

1. La siguiente sentencia permite definir en MATLAB las siguientes variables como objetos simbólicos: t, x, y, a, b, c, d:
Laboratorio de Mecánica Computacional II Página: 8/10

Tema: MATLAB Aplicado – Matemática Simbólica LAB Nº 11 JCC-HZG- CCO

a. Utilice el comando whos para comprobar la definición de éstas variables en el espacio de trabajo. ¿Bajo que
categoría o clase están definidas las variables?

Están en la clase de sym (símbolo).

b. Ejecute la siguiente sentencia para comprobar que la variable x es simbólica. El resultado debe coincidir con lo que
se muestra:

Como se ve, si coincide, y la variable “x” es considerada como un símbolo.

Operaciones algebraicas

2. Una vez definidas las variables simbólicas que se desean manejar, es posible realizar diversas operaciones básicas, por
ejemplo, si se desea definir una nueva variable simbólica por medio de la operación

a  b2
P (5)
2c

Se debe ejecutar la siguiente sentencia

>> P=(a+b^2)/(2*c) <ent>

El resultado arrojado por MATLAB es

P=
1/2*(a+b^2)/c

Este ejemplo permite mostrar cómo el toolbox symbolic generalmente entrega resultados difíciles de interpretar a
primera vista. Afortunadamente, el toolbox symbolic posee un conjunto de comandos (enlistados como Simplification)
que permiten darle un formato más amigable al resultado. Por ejemplo, para darle una mejor presentación al resultado
se empleará el comando pretty en la siguiente sentencia:
Laboratorio de Mecánica Computacional II Página: 9/10

Tema: MATLAB Aplicado – Matemática Simbólica LAB Nº 11 JCC-HZG- CCO

>>pretty(P)

El resultado es:

3. Resolver los problemas planteados en el TRABAJO PREVIO aplicando el toolbox de matemática simbólica.

V. CUESTIONARIO FINAL
1. A partir de la ecuación diferencial:

Utilizando matemática simbólica, realice la gráfica de la ecuación de y en función de t y compruebe si la ecuación es


solución para dicha ecuación diferencial.

𝜕2
2. Calcular: (𝑥 3 𝑦 4 ).
𝜕𝑥

−5𝑥
𝑥 2 +3𝑥
3. Calcular el límite de la función ( ) en los puntos cero e infinito.
𝑥2

∞ 𝑥 3/2
4. Calcular ∫
0 1+𝑥 4
𝑑𝑥 .
5. Calcular mediante una integral doble el área comprendida entre las curvas 𝑦 = 𝑥 2 y 𝑦 = 𝑥.
Laboratorio de Mecánica Computacional II Página: 10/10

Tema: MATLAB Aplicado – Matemática Simbólica LAB Nº 11 JCC-HZG- CCO

VI. OBSERVACIONES Y CONCLUSIONES

 Haga sus observaciones y emita al menos cinco conclusiones en torno al trabajo realizado:

 Mediante la matemática simbólica de Matlab se pueden resolver un sinfín de problemas algebraicos,


vectoriales, matemáticos.
 Gracias al uso del comando “syms” se puede usar variables sin ningún problema y hasta se puede
aprender a resolver mediante el análisis de los resultados obtenidos.
 Gracias al comando “pretty” Matlab ordena la respuesta de una forma más estilizada, parecida a como se
trabaja en papel.
 Gracias al comando “expand” podemos hallar la multiplicación de grandes ecuaciones que a mano nos
tardarían mucho.

También podría gustarte