Apuntes de Matlab

Páginas: 24 (5987 palabras) Publicado: 10 de mayo de 2013
APUNTES DE MATLAB
Ingenier´ T´cnica Industrial.
ıa e
En estas breves notas, se pretende dar un primer paso en el aprendizaje del
uso de MATLAB (Matrix Laboratory).
Hemos dividido este trabajo en las siguientes secciones:
• Comandos b´sicos. Variables
a
• Vectores. polinomios y matrices.
• Gr´ficas 2D.
a
a
• Gr´ficas 3D.
• C´lculo simb´lico.
a
o
o
• Programaci´n con Matlab.

1Comandos b´sicos. Variables.
a

Hagamos algunas consideraciones generales:
• Para salir del programa: File Exit Matlab ( o escribiendo >> exit)
• Las ´rdenes se escriben a continuaci´n del prompt >>
o
o
Ejemplo:
>> 2 3
Tambi´n se puede asignar el valor a una variable:
e
>> x=5+3 2
Se pueden utilizar las funciones matem´ticas habituales.
a
>> sqrt(2)
1

C´lculos/comandosencadenados:
a
>> x=sin(3),y=cos(10),z=tan(8)
Y si no caben en un rengl´n
o
>> x=sin(10),...
z=3*6
• MATLAB distingue entre may´sculas y min´sculas.
u
u
Si se a˜ade un punto y coma (;) al final de la instrucci´n, la m´quina
n
o
a
no muestra la respuesta... pero no por ello deja de realizarse el c´lculo.
a
Los comentarios deben ir precedidos por % o, lo que es lo mismo,
MATLAB ignora todolo que vaya precedido por el s´
ımbolo %.
• Operadores: +, −, ∗, /, .
Las operaciones se eval´an por orden de prioridad: primero las potenu
cias, despu´s las multiplicaciones y divisiones y, finalmente, las sumas
e
y restas. Las operaciones de igual prioridad se eval´an de izquierda a
u
derecha.
• La ayuda de MATLAB es bastante util; para acceder a la misma basta
´
o
teclear help. Esrecomendable usarlo para obtener una informaci´n
m´s precisa sobre la sintaxis y diversas posibilidades de uso de los
a
comandos.
>> helpwin
>> help det
>> lookfor rota
• Formatos n´mericos: El usuario puede controlar el n´mero de decimales
u
u
con que aparece en pantalla el valor de las variables, sin olvidar que ello
no est´ relacionado con la precisi´n con la que se hacen los c´lculos,a
o
a
sino con el aspecto con que ´stos se muestran.
e
Para cambiar la presentaci´n del valor de la variable se usa el comando
o
format o bi´n en File Preferences Numeric Format
e
>> 1/3
>> format long
2

>> 1/3
Los m´s usuales son:
a
>> format long
>> format short e
>> format long e
>> format short
>> format rat
>> format +
La instrucci´n format vuelve al formato est´ndarque es el de 4 cifras
o
a
decimales. La representaci´n interna del n´mero siempre es la misma.
o
u
• Variables:
Para conocer el valor de una variable, basta teclear su nombre. Para
conocer las variables que se han usado hasta el momento se utiliza el
comando who:
>> who
o, si se quiere m´s informaci´n:
a
o
>> whos
Para deshacerse de una variable
>> clear y
Los c´lculos que no seasignan a una variable en concreto se asignan a
a
la variable de respuesta por defecto que es ans (del ingl´s, answer).
e
Sin embargo, si el c´lculo se asigna a una variable, el resultado queda
a
guardado en ella.
MATLAB tiene definida variables con valor predeterminado.
Por ejemplo:
u
pi El valor del n´mero π.

3

Inf Infinito, aparece si hacemos 1/0.
NaN Mensaje de error (Not aNumber), por ejemplo 0/0.
´
a
e
eps Epsilon de la m´quina (obs´rvese que MATLAB trabaja en doble
precisi´n).
o
>>eps
ans = 2.2204e-016
pero...
´stos se pierden si se les asignan otro valor distinto.
e
>> eps=7
eps = 7
La unidad imaginaria se representa en MATLAB como i o j.

2
2.1

Vectores, polinomios y matrices
Vectores

Para definir un vector fila, basta introducir suscoordenadas entre corchetes:
>> v=[1 2 3]
>> w=[4 5 6];
El operador es el de trasposici´n para matrices reales y conjugaci´n y
o
o
trasposici´n para matrices complejas. Nos permite definir vectores columnas:
o
>> w
(La comilla es la que, en un teclado est´ndar, se encuentra en la tecla del
a
signo de interrogaci´n.)
o
Si queremos declarar un vector de coordenadas equiespaciadas entre dos
4...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • apuntes de matlab
  • Apuntes MATLAB
  • Apuntes de Matlab
  • Apuntes matlab
  • Apuntes Matlab
  • Apuntes matlab 7
  • Apunte Matlab ManejoBasico
  • matlab

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS