Documentos de Académico
Documentos de Profesional
Documentos de Cultura
asico
de MATLAB
Ing. Nelson
Lafontaine,
Ph. D
Una visi
on
general de
Matlab
Pr
acticas
Curso B
asico de MATLAB
Introduccion
Que es Matlab
Curso B
asico
de MATLAB
Ing. Nelson
Lafontaine,
Ph. D
Una visi
on
general de
Matlab
Pr
acticas
Qu
e es Matlab
Lenguaje de programaci
on de alto nivel creado por Dr. Cleve Moler
MATLAB 7 Matrix Laboratory
An
alisis, visualizaci
on de datos, computaci
on numerica y
programaci
on
Libera al usuario de declarar variables, especificar tipos de datos
Manejo de arreglos
Curso B
asico de MATLAB
Matlab
Area
de trabajo
Curso B
asico
de MATLAB
Ing. Nelson
Lafontaine,
Ph. D
Una visi
on
general de
Matlab
Pr
acticas
Command Windows
Workspace
Command History
Current Directory
Curso B
asico de MATLAB
Matlab
Area
de trabajo
Curso B
asico
de MATLAB
Ing. Nelson
Lafontaine,
Ph. D
Command Windows
>> 7
Lnea de comandos
Una visi
on
general de
Matlab
>> a = 3
Pr
acticas
>> a = 3 ;
asigna el valor de 3 a la variable a y NO lo muestra en pantalla
>> a = a + 1;
almacena temporalmente el valor de a = 3 en memoria, luego le suma dicho valor a 1
y se lo asigna a la variable a nuevamente
Ing. Nelson Lafontaine, Ph. D
Curso B
asico de MATLAB
Matlab
Variables
Curso B
asico
de MATLAB
Ing. Nelson
Lafontaine,
Ph. D
Una visi
on
general de
Matlab
Pr
acticas
Curso B
asico de MATLAB
Matlab
Variables
Curso B
asico
de MATLAB
Ing. Nelson
Lafontaine,
Ph. D
Una visi
on
general de
Matlab
Pr
acticas
>>a = 20; b = 8; c = 2
>>a (b + c); 7 Respuesta 200
>>a b + c; 7 Respuesta 162
>>a/(b + c); 7 Respuesta 2
>>a/b + c; 7 Respuesta 9/2 = 4,5
Curso B
asico de MATLAB
Matlab
Variables
Curso B
asico
de MATLAB
Ing. Nelson
Lafontaine,
Ph. D
Una visi
on
general de
Matlab
Pr
acticas
Curso B
asico de MATLAB
Matlab
Variables
Curso B
asico
de MATLAB
Ing. Nelson
Lafontaine,
Ph. D
Una visi
on
general de
Matlab
Pr
acticas
Curso B
asico de MATLAB
Matlab
Variables
Curso B
asico
de MATLAB
Ing. Nelson
Lafontaine,
Ph. D
Una visi
on
general de
Matlab
Pr
acticas
a
c 6= a/(b c)
b
c + a b = c + ab 6= (c + a)b
Exponenciaci
on () 7 Divisi
on (/) 7 Multiplicaci
on () 7 Resta () 7 Suma (+)
Curso B
asico de MATLAB
Matlab
Variables
Curso B
asico
de MATLAB
Ing. Nelson
Lafontaine,
Ph. D
Una visi
on
general de
Matlab
Pr
acticas
round(x ) 7 Redondea un n
umero al entero m
as cercano
ceil(x ) 7 Redondea hacia arriba un n
umero hasta el entero m
as pr
oximo
mod(x , y ) 7 M
odulo de una divisi
on
abs(x ) 7 Calcula el valor absoluto de un n
umero
sign(x ) 7 Calcula la funci
on signo de un n
umero
sin(x ) 7 Calcula la funci
on seno de un
angulo
tanh(x ) 7 Calcula la tangente hiperb
olica de un n
umero
clc 7 Limpia el command windows
clear all 7 Borra todas las variables declaradas
Curso B
asico de MATLAB
Matlab
Variables
Curso B
asico
de MATLAB
Ing. Nelson
Lafontaine,
Ph. D
Una visi
on
general de
Matlab
Pr
acticas
Ejercicio
Calculemos las siguientes expresiones:
o
o 2
Curso B
asico de MATLAB
Matlab
Variables
Curso B
asico
de MATLAB
Ing. Nelson
Lafontaine,
Ph. D
Una visi
on
general de
Matlab
Pr
acticas
Variables booleanas
true 7 1
false 7 0
Ejemplos de variables y operaciones booleanas
>>a = (5 > 4) 7 Respuesta a = true
>>b = 6 < 10/2 7 Respuesta b = false
>>c = a&b 7 Respuesta c = false
>>c = a|b 7 Respuesta c = true
Curso B
asico de MATLAB