Professional Documents
Culture Documents
Tema :
MATLAB
Fecha:
18/05/15
Pgina 1 / 34
Semestre :
Grupo :
Especialidad :
INTRODUCCIN A MATLAB
Matlab es una abreviatura de la frase matrix laboratory. Es un entorno
informtico de anlisis numrico y representacin grfica de fcil
manejo. Originalmente fue escrito para la enseanza de lgebra
lineal, aunque actualmente es, al mismo tiempo, u entorno y un
lenguaje de programacin. Tambin permite crear funciones propias y
programas especiales (denominados archivos-m) en cdigo matlab,
que se pueden agrupar en las llamadas toolboxes: coleccin
especializada de archivos-m para trabajar en distintos tipos de
problemas, por ejemplo de optimizacin, de estadstica, de
ecuaciones diferenciales parciales, etc.
Se puede considerar, por otro lado, que matlab es una calculadora
totalmente equipada aunque, en realidad, es mucho ms verstil que
cualquier calculadora para hacer clculos matemticos. se trata de
una plataforma para el desarrollo de aplicaciones y para la resolucin
de problemas en mltiples reas de aplicacin.
III
A,B
C3
2013-2
Tema :
MATLAB
Fecha:
18/05/15
Pgina 2 / 34
Semestre :
Grupo :
Especialidad :
1. OBJETIVOS
Reconocer el entorno y las principales prestaciones de la
herramienta de software matemtico Matlab.
Desarrollar las aplicaciones bsicas del software Matlab de acuerdo
a los requerimientos de los cursos de clculo y matemtica
aplicada, como solucin de ecuaciones mltiples, derivadas e
integrales, entre otras.
Obtener curvas de ecuaciones bsicas que sern analizadas e
interpretadas en los cursos respectivos.
2. HERRAMIENTAS
Computadora personal (PC de escritorio o laptop).
Gua de aplicaciones bsicas.
Software Matlab instalado en la PC (versin R2014a, 64bitsrecomendada).
Hojas y lapiceros para realizar apuntes.
3. TAREAS A DESARROLLAR
Descripcin del software, historia y prestaciones.
Entorno de Matlab.
Principales aplicaciones del programa.
Comandos bsicos utilizados para clculo y matemtica.
Trabajo con matrices.
Grfica de funciones.
Solver de ecuaciones.
Derivadas e integrales.
Ecuaciones diferenciales y transformada de la place.
4. DESCRIPCION DEL SOFTWARE
MATLAB (abreviatura de MATRIX LABORATORY, ``laboratorio de matrices
) es una herramienta de software matemtico que ofrece un entorno de
desarrollo integrado (IDE) con un lenguaje de programacin propio
(lenguaje M) y servicio de especie.
Fue creado por el matemtico y programador de computadoras Cleve
Moler en 1984, surgiendo la primera versin con la idea de emplear
paquetes de subrutinas escritas en Fortran en los cursos de algebra lineal
y anlisis numrico, sin necesidad de escribir programas en dicho
lenguaje. El lenguaje de programacin M fue creado en 1970 para
proporcionar un sencillo acceso de software de matrices LINPACK y
EISPACK sin tener que usar Fortran.
III
A,B
C3
2013-2
Tema :
MATLAB
Fecha:
18/05/15
Pgina 3 / 34
Semestre :
Grupo :
Especialidad :
III
A,B
C3
2013-2
Tema :
Fecha:
18/05/15
Pgina 4 / 34
Semestre :
Grupo :
Especialidad :
MATLAB
la siguiente
expresin:
>>(2^3)/5
Se obtiene:
La siguiente expresin:
sin( )
2
cos( )
23
5
se
escribe
as:
Se obtiene:
La siguiente expresin:
e
( 5)
ln
Se obtiene:
Nota: No se dejan espacios en blanco, el separador decimal es el
punto, ``ans es una variable temporal (answer) que cambia de
acuerdo a cada clculo nuevo que ingresemos, pero si no la
cambiamos puede ser usada para nuevas rdenes.
Ejercicios: Escribir la expresin siguiente y su respuesta en
MATLAB.
1
3
8(e )
= (1)/(8*(exp(3))= 2.5107
III
A,B
C3
2013-2
Tema :
MATLAB
Fecha:
18/05/15
Pgina 5 / 34
Semestre :
Grupo :
Especialidad :
15
2
ln =(3/17^0.5)*(log(15/2))= 1.4661
3
17
III
A,B
C3
2013-2
Tema :
MATLAB
Fecha:
18/05/15
Pgina 6 / 34
Semestre :
Grupo :
Especialidad :
7. COMANDO BSICO
Vpa(x,p): es una variable de precisin aritmtica, con ella
podemos configurar cuantos dgitos o decimales de precisin
queremos (p). No es un redondeo.
Help x: brinda ayuda sobre cualquier funcin que deseemos.
Ejemplo: >>help log
Round(x): redondea al entero ms cercano.
Ceil(x): redondea al entero ms grande o igual.
Floor(x): redondea al entero ms pequeo o igual.
Fix(x): redondea al entero ms cercano a cero.
Mod(x,y): devuelve al residuo de la divisin entera x/y.
Rem(x,y): devuelve el residuo de la divisin entera x/y.
Clc: limpia la ventana de comandos, pero mantiene los valores en
workspace.
Ejercicio: Suponga que un alumno tiene de promedio 12.4999999.
Utilice los comandos de redondeos, anote sus respuestas y sustente
cual debe ser el que utilice el docente para la nota final, suponiendo
que la nota aprobatoria mnima es trece.
III
A,B
C3
2013-2
Tema :
MATLAB
Fecha:
18/05/15
Pgina 7 / 34
Semestre :
Grupo :
Especialidad :
La anterior lnea de comandos nos ingresara una matriz ``A de una fila
(n) y cuatros columnas (m). Para separar las columnas se utiliza el
espacio simple como se muestra en el comando anterior o se puede usar
``, pero para separar las filas se usa ``;.
>>A=[1 2 3;4 5 6] en este caso tenemos una matriz 2x3 (dos filas y tres
columnas).
Vector fila: >>A=[0 1 2 3]
Vector columna: >>A=[0;1;2;3]
Ejemplo: introducir la siguiente matriz y realizar las operaciones.
>>A=[1 2;3 4;5 6;7 8]
>>A/2
Se obtiene: ans =
0.5000
1.5000
2.5000
3.5000
1.0000
2.0000
3.0000
4.0000
>>A-1
Se obtiene: ans =
0
2
4
6
1
3
5
7
>>A/2.A-1
Se obtiene: ans =
0.5000
1.5000
2.5000
3.5000
ans =
0
2
4
6
1
3
5
7
>>A
Se obtiene:
ans =
1.0000
2.0000
3.0000
4.0000
III
A,B
C3
2013-2
Tema :
3
4
5
6
18/05/15
Pgina 8 / 34
Semestre :
Grupo :
Especialidad :
MATLAB
1
2
Fecha:
7
8
Nota: Se debe tener siempre en cuenta las reglas para trabajar con
matrices, sobre todo en la multiplicacin y divisin respecto a las filas y
columnas.
Ejercicio: Trabajo con matrices.
Introduzca las siguientes matrices:
>>A=[1 2 -2;0 -1 7;-3 0 5], B=[6 -1 0;2 -1 1;4 0 0], C=[9 3;5 2;-8 -1]
Realizar las siguientes operaciones: (A+2B)C,
Se obtiene:
A=
1
0
-3
2
-1
0
-2
7
5
-1
-1
0
0
1
0
B=
6
2
4
C=
9
5
-8
3
2
-1
>> (A+(2*B))*C
ans =
133 41
-51 -3
5 10
>> (A^2)-B
A 2B
III
A,B
C3
2013-2
Tema :
MATLAB
Fecha:
18/05/15
Pgina 9 / 34
Semestre :
Grupo :
Especialidad :
ans =
1
-23
-22
1
2
-6
2
27
31
>> (A+(2*B))*C;(A^2)-B
ans =
1
-23
-22
1
2
-6
2
27
31
Ejercicio 2
>> I=eye(2)
I=
1
0
0
1
3
1
>> M=P^2-3*P-I
M=
9
-6
-9
3
III
A,B
C3
2013-2
Tema :
Fecha:
18/05/15
Pgina 10 / 34
Semestre :
Grupo :
Especialidad :
MATLAB
Se obtiene: 0, 0, -1
A=
1
2 2
0 1 7
3 0
5
1 2
0 7
tambin
pueden
III
A,B
C3
Fecha:
2013-2
18/05/15
Pgina 11 / 34
Tema :
Semestre :
Grupo :
Especialidad :
MATLAB
Obtenemos:
C=
][ ]
1
2 2 1
2
0 1 7 3 4
3 0
5
5
6
] []
9. GRFICAS DE FUNCIONES
Declarar variables: Symbolic Toolbox
Sym(x): solo se declara la variable x.
Syms x y: se declara las variables x, y, etc.
Ahora
ya
podemos trabajar
1
f ( x )=x sen( ) comando:
x
>>f=(x^(1/3))*sin(1/x)
1
3
>> syms x y
>> f=(x^(1/3))*sin(1/x)
f=
x^(1/3)*sin(1/x)
>> pretty(f)
1/3 / 1 \
x sin| - |
\x/
>> subs(f,0.5)
con
funciones
como
por
ejemplo:
III
A,B
C3
2013-2
Tema :
Fecha:
18/05/15
Pgina 12 / 34
Semestre :
Grupo :
Especialidad :
MATLAB
ans =
(2^(2/3)*sin(2))/2
>> subs(f,[0.2:0.1:0.6])
ans =
[ (5^(2/3)*sin(5))/5, (3^(1/3)*10^(2/3)*sin(10/3))/10, (2^(1/3)*5^(2/3)*sin(5/2))/5,
(2^(2/3)*sin(2))/2, (3^(1/3)*5^(2/3)*sin(5/3))/5]
Ejemplo:
>>subs(f,[0.2:0.1:0.6])
Se obtiene: 0.721709
El anterior comando se lee: sustituir el valor de ``x en la funcin ``f
con los valores desde 0.2 hasta 0.6, con un paso de 0.1.
Ejercicio: trabajo con funciones
Sea la funcin: g ( x , y )=x 3 + y 33 xy
``y por 0.5 y 0.3 respectivamente.
Comandos utilizados:
Se obtiene:
>> g=x^3+y^3-(3*x*y)
g=
x^3 - 3*x*y + y^3
>> subs (g,{x,y},{0.5,0.3})
ans =
-149/500
III
A,B
C3
2013-2
Tema :
POLINOMIOS
expand(p): expande el polinomio ``p.
factor(q): factoriza un polinomio ``q.
Ejemplo: p=( 1 x )2 (1+ x )(2x)
>>p=((1-z)^2)*(1+x)*(2-x)
>>expand(p)
Se obtiene: ans= -x^4/3*x^3 x^2 3*x /2
Ejercicio: trabajo con funciones
Factoriza la siguiente expresin: 6 x 3+7 x 29 x +2
Comandos usados:
Se obtiene:
>> C=6*x^3+7*x^2-9*x+2
C=
6*x^3 + 7*x^2 - 9*x + 2
>> factor(C)
ans =
(3*x - 1)*(2*x - 1)*(x + 2)
>> M=4*x^2-20*x+25
M=
4*x^2 - 20*x + 25
>> factor(M)
ans =
(2*x - 5)^2
18/05/15
Pgina 13 / 34
Semestre :
Grupo :
Especialidad :
MATLAB
Fecha:
2
4 x 20 x +25
III
A,B
C3
2013-2
Tema :
MATLAB
Fecha:
18/05/15
Pgina 14 / 34
Semestre :
Grupo :
Especialidad :
GRAFICAS:
Ahora que sabemos aclarar variables, trabajar con funciones y sustituir
datos, la realizacin de una grfica es relativamente sencilla:
ezplot(f): muestra una ventana con la grfica de la funcin ``f
ezpolar(f): muestra una ventana con la grfica de la funcin ``f
en coordenadas polares.
ezplot3(f): muestra una ventana con la grfica de la funcin ``f
en tres dimensiones
ezsuf(f) muestra una ventana con la grfica la superficie de la
funcin.
figure: muestra la ventana de grficos en blanco.
hold on: mantiene fija la ventana del grafico para hacer varias
funciones en un mismo plano.
hold off: cancela el comando hold on.
EJERCICIO: Trabajo con graficas de funciones
Defina las siguientes funciones: f ( x )=sen ( x ) , g ( x )=cos ( x)
>>figure
Se obtiene:
>> f=sin(x),g=cos(x)
f=
sin(x)
g=
cos(x)
>>
>>
>>
>>
figure
hold on
ezplot(f)
ezplot(g)
III
A,B
C3
2013-2
Tema :
MATLAB
Fecha:
18/05/15
Pgina 15 / 34
Semestre :
Grupo :
Especialidad :
Nota se pueden editar los colores y estilos de lnea de los grficos para
mejorar la visibilidad.
10. SOLVER DE ECUACIONES
Comando a utilizar: >>solve(eqn) donde eqn es una ecuacin
cualquiera.
Se debe tener en cuenta si la ecuacin a trabajar tiene las variables
declaradas (syms) o no, pues el comando vara ligeramente. A
continuacin veremos un ejemplo con variable sin declarar.
Ejemplo: Sea la ecuacin: 3 x+ x 2x 5=1
>>solve(3*x+x^2-x^5==1)
Se obtiene:
F2=(3*x)+(x^2)-(x^5)-1
Nota: fjese bien el modo de escribir la funcin, los smbolos y el doble
igual, pues en algunas versiones de Matlab solo se coloca un igual. No
olvide los comandos para presicion y redondeo.
Cuando las variables ya estn declaradas con syms, se ingresa la
funcin directamente:
>>solve(3*x+x^2-x^5==1)
En el caso de tener ecuaciones o funciones con varias variables
(implcitas), podemos hacer que el Matlab despeje la expresin en
funcin de una de ellas.
Ejemplo: 3 x+ x 2=xy
>>solve(3*y+x^2==x*y,y)
El Matlab despeja la variable y porque es la que hacemos solicitando
y todo queda en funcin de x, de manera explcita (en parmetros de
x).
>> solve('3*x+x^2-x^5=1')
ans =
1.383171628578829640431061900412
0.30348957694878761800368183163955
-1.2613663837518299284905397893193
III
A,B
C3
2013-2
Tema :
MATLAB
- 0.21264741088789366497210197136611 +
1.3577099605946374540043116205869*i
- 0.21264741088789366497210197136611 1.3577099605946374540043116205869*i
>> vpa(ans,4)
ans =
1.383
0.3035
-1.261
- 0.2126 + 1.358*i
- 0.2126 - 1.358*i
>> vpa(ans,4)
ans =
1.383
0.3035
-1.261
- 0.2126 + 1.358*i
- 0.2126 - 1.358*i
>> solve('sin(x)+cos(2*x)=1')
ans =
0
Fecha:
18/05/15
Pgina 16 / 34
Semestre :
Grupo :
Especialidad :
III
A,B
C3
2013-2
Tema :
MATLAB
Fecha:
18/05/15
Pgina 17 / 34
Semestre :
Grupo :
Especialidad :
pi/6
(5*pi)/6
despejar en funcin de x
>> solve(3*y+x^2==x*y,y)
ans =
x^2/(x - 3)
SISTEMAS DE ECUACIONES:
Cuando tenemos varias ecuaciones y/o funciones se forman sistemas para
poder obtener el valor de cada una de las variables, siempre se considera
que para tener estas soluciones el nmero de ecuaciones debe ser igual o
mayor al nmero de incgnitas.
La forma de evaluar sistemas de ecuaciones en Matlab es mediante
matrices, esto es presentar el sistema de ecuaciones en una matriz. Por lo
que tiene un procedimiento especfico.
III
A,B
C3
2013-2
Tema :
MATLAB
Fecha:
18/05/15
Pgina 18 / 34
Semestre :
Grupo :
Especialidad :
)( ) [ ]
3 2 1 x
4
5 1 3 . y = 6
1 0 7
z
1
La matriz ampliada: >>MA=[A b] seria:
3 2 1 4
5 1 3 6
1 0 7 1
B=
5
3
c=
6
1
-2
III
A,B
C3
2013-2
Tema :
MATLAB
Fecha:
18/05/15
Pgina 19 / 34
Semestre :
Grupo :
Especialidad :
14
>> B\c
ans =
2
-4
Se obtiene:
C=
0.4000 0.3333
15.0000 -15.0000
d=
0.0667
2.0000
>> C\d
ans =
0.1515
0.0182
III
A,B
C3
2013-2
Tema :
MATLAB
Fecha:
18/05/15
Pgina 20 / 34
Semestre :
Grupo :
Especialidad :
Planteamiento:
1
5
e=
1200
3000
>> D\e
ans =
1000
200
1.0000
0.4000
f=
1.0e+03 *
2.1000
0.4844
>> E\f
III
A,B
C3
2013-2
Tema :
Fecha:
18/05/15
Pgina 21 / 34
Semestre :
Grupo :
Especialidad :
MATLAB
ans =
1.0e+03 *
3.5560
-1.4560
lim
3 x7
4 x +1
>>limit((3*x-7)/(4*x+1),x,inf)
Se obtiene:
Ejercicio: Obtener las siguientes derivadas.
Sea la funcin siguiente, obtenga la tercera derivada.
6
y=4 x 10 x +5 x +16
Comando:
III
A,B
C3
2013-2
Tema :
MATLAB
Fecha:
18/05/15
Pgina 22 / 34
Semestre :
Grupo :
Especialidad :
Se obtiene:
>> y=4*x^6-10*x^2+5*x+16
y=
4*x^6 - 10*x^2 + 5*x + 16
>> diff(y,3)
ans =
480*x^3
Sea la funcin siguiente, obtenga la segunda derivada co respecto a
x.
2
4 x y3 y=x 1
Comando:
Se obtiene:
>> f=4*x^2*y-3*y-x^3+1
f=
30*x^2 - 15*x - x^3 - 12*x^6 + 4*x^2*(4*x^6 - 10*x^2 + 5*x + 16) - 47
>> diff(f,x,2)
ans =
34*x + 16*x*(24*x^5 - 20*x + 5) + 4*x^2*(120*x^4 - 20) - 80*x^2 - 360*x^4 +
32*x^6 + 188
RPTA: -1s 5s
(posicin)
>> A=t^3-6*t^2-15*t+40
A=
t^3 - 6*t^2 - 15*t + 40
III
A,B
C3
2013-2
Tema :
MATLAB
Fecha:
18/05/15
Pgina 23 / 34
Semestre :
Grupo :
Especialidad :
>> diff(A)
ans =
3*t^2 - 12*t - 15
>> diff(A,2)
ans =
6*t - 12
>> solve('ans=0')
ans =
0
>> diff(A)
ans =
3*t^2 - 12*t - 15
>> solve('3*t^2-12*t-15=0')
ans =
5
-1
>> V=0.001302*t^3-0.09029*t^2+23.61*t-3.083
V=
(6004415195992459*t^3)/4611686018427387904 - (9029*t^2)/100000 +
(2361*t)/100 - 3083/1000
>> diff(V)
III
A,B
C3
2013-2
Tema :
MATLAB
Fecha:
18/05/15
Pgina 24 / 34
Semestre :
Grupo :
Especialidad :
ans =
(18013245587977377*t^2)/4611686018427387904 - (9029*t)/50000 + 2361/100
t=
126
ans =
(18013245587977377*t^2)/4611686018427387904 - (9029*t)/50000 + 2361/100
>> (18013245587977377*t^2)/4611686018427387904 - (9029*t)/50000 +
2361/100,t
ans =
62.8686
t=
126
INTEGRALES
Int(exp,var): devuelve la integral primitiva de una expresin con
respecto a la variable indicada.
Int(exp,var,a,b): devuelve la integral definida por los lmites a, b.
x
3.9
Sea la expresin:
e x cos ( 2 x )
2.4
III
A,B
C3
2013-2
Tema :
y 2 4 y 2 +1
0
dy
4 y +1
2
3+cos (3 x ) dx
Comando: >> int((sin(3*x))/(3+cos(3*x)),x)
Se obtiene:
ans =
-log(cos(3*x) + 3)/3
Pgina 25 / 34
2*sin(39/5)))/5
18/05/15
III
A,B
C3
Semestre :
Grupo :
Especialidad :
MATLAB
>>int(exp(x)*cos(2*x),x,2.4,3.9)
Se
obtiene:
(exp(39/10)*(cos(39/5)
+
(exp(12/5)*(cos(24/5) + 2*sin(24/5)))/5
>> double(int(exp(x)*cos(2*x),x,2.4,3.9))
Se obtiene: 24.4648
Ejercicio: obtener las siguientes integrales
Fecha:
2013-2
Tema :
Fecha:
18/05/15
Pgina 26 / 34
Semestre :
Grupo :
Especialidad :
MATLAB
Series:
symsum(exp,var,a,b): devuelve le integral
expresin con respecto a la variable indicada.
primitiva
de
una
Ejemplo:
k12
k=1
>>syms k
>>symsum((1/k^2),k,1,inf)
Se obtiene: pi^2/6
12. ECUACIONES DIFERENCIALES Y TRANSFORMADAS DE LAPLACE
Las ecuaciones diferenciales muestran expresiones variables en el
tiempo.
dsolve(expr): devulvela funcin solucin para la expresin
diferencial.
dsolve(expr,c(i)): devuelve la funcin con las condiciones iniciales.
dx
=Dx=kx
dt
>>syms x(t) k se declaran las variables, indicando que x depende de
t.
>>Dx=diff(x)
>>dsolve(Dx==-K*x)
Se obtiene: C1*exp(-k*t)
Ejemplo: la funcin de decaimiento radioactivo es
dx
+8 q=2
dt
>>syms q(t) k se declaran las variables, indicando que q depende de
t.
>>Dq=diff(q)
>>dsolve(Dq==2-8*q,q(o)==10) se colocan los valores iniciales:
Se obtiene: (39*exp(-8*t))/4+1/4
Ejemplo: la funcin de decaimiento radioactivo es
dx=3 1
100
dt
x
III
A,B
C3
2013-2
Tema :
Fecha:
18/05/15
Pgina 27 / 34
Semestre :
Grupo :
Especialidad :
MATLAB
Planteamiento: >> syms x(t)
>> Dx=diff(x)
Dx(t) =
D(x)(t)
>> dsolve(Dx==3*(1-(100/x)))
ans =
100
100*lambertw(0, exp(C3 + (3*t)/100 - 1)/100) + 100
d2 y
dy
+ 6 =12 y
2
dx
dx
Investigar sobre
diferenciales.
los
mtodos
de
clculo
para
ecuaciones
Mtodo de Euler.
Mtodo de Runge Kutta.
Ecuaciones diferenciales de segundo orden.
LAPLACE
Al igual que en el caso de las ecuaciones diferenciales, es necesarios
declarar las variables.
laplace(f,v,e): devuelve la transformada de Laplace de la
funcin f, en cuanto a la variable v y si se tiene puntos de
evaluacin e obtiene una variable compleja.
Ejemplo: para la funcin f ( t )=eat
>>syms a t y
>>f=exp(-a*t)
>>Laplace(f,t)
Se obtiene: 1/(a + t). Comprobar con lo obtenido en tablas.
df
dt
III
A,B
C3
2013-2
Tema :
MATLAB
Fecha:
Pgina 28 / 34
Semestre :
Grupo :
Especialidad :
>>Df=diff(f)
>>Laplace(Df,t,s)
Se obtiene: s*laplace(f(t), t, s) - f(0). Comprobar con lo obtenido en
tablas.
Ejercicio: Obtener las transformadas de Laplace
f ( t )=4 t 2 +16 t + 9
d y
=9 x
2
dx
18/05/15
III
A,B
C3
2013-2
Tema :
MATLAB
Fecha:
18/05/15
Pgina 29 / 34
Semestre :
Grupo :
Especialidad :
13. CONCLUSIONES
Se logr reconocer e identificar el entorno y las herramientas del
software matemtico matlab.
Este software es de mucha utilidad para resolver mltiples
ecuaciones, derivadas, integrales, entre otras. Lo cual nos ayuda en
el aprendizaje y obtener resultados ms exactos.
Con el software matemtico Matlab se pueden obtener las grficas
de las ecuaciones y mediante ellas se pueden interpretar dichos
resultados.
De las simulaciones anteriores podemos concluir que MATLAB es una
excelente opcin para el anlisis y simulacin de las seales por la
facilidad con la que se pueden visualizar los resultados, por la
sencillez de las instrucciones y por su variedad en las aplicaciones.
14. FUENTES
Stewart, J (2012). Calculo de una variable (7.ed.). Mxico D.F.:
Cengage Learning.
Purcell, E. & Varberg, D. & Rigdon, S. (2007). Calculo diferencial e
integral (9. ed.). Mxico D.F.:Prentice Hall.
Soto, J (2014). Aplicaciones bsicas de Matlab (2da. Ed.). Universidad
Catolica de Murcia.
Perez, C. (2002). Matlap y sus aplicaciones en ciencias e ingeniera.
Madrid: Person Educacion.
Mathowrks-Pagina web de asistencia al usuario.
http://enrique.sanchez.webs.uvigo.es/PDFs/212_MatlabLaplace.pdf
http://www.sc.ehu.es/sbweb/energiasrenovables/MATLAB/nu
merico/diferencial/diferencial.html
III
A,B
C3