tutorial basico matlab

Páginas: 12 (2875 palabras) Publicado: 18 de marzo de 2013
TUTORIAL BASICO PARA EL USO BASICO DE MATLAB

La forma más fácil de crear una matriz es usando una lista
explícita de elementos entre corchetes “[ ]” y separados
por un espacio o por comas, y colocando al final punto y
coma ( ; ) para indicar el fin del renglón. Si al final del
renglón se pone ( ; ) entonces al dar enter, simplemente
aparecerá el siguiente promt ( >> ), pero si se omite el( ; )
entonces matlab despliega el resultado. Por ejemplo.

¿ Que es MATLAB ?
MATLAB es un programa interactivo para auxiliar en el
análisis y diseño al ingeniero de control mediante el
calculo numérico y visualización de datos. El nombre de
MATLAB se deriva del acrónimo de matrix laboratory.
MATLAB es un sistema interactivo cuyo elemento básico
es una matriz la cual no necesita que seadimensionada.
Esto permite resolver una gran cantidad de problemas
numéricos en muy poco tiempo comparado con el tiempo
que se llevaría escribir un programa en lenguajes como
FORTRAN, BASIC, o C. El primer programa de
MATLAB fue escrito en fortran por Clave Moler, sin
embargo las versiones recientes se han escrito en C y
fueron desarrolladas por The Math Works, Inc. Existen
diferentestoolboxes disponibles, con los cuales se amplia
la potencialidad de MATLAB. El programa Matlab puede
usarse bajo ambiente Unix, Machintosh y Windows.
Además existe una versión de MATLAB para estudiantes
con la cual se puede iniciar el aprendizaje en el uso y
manejo de este paquete.

>>A=[1 2 3;4 5 6;7 8 9];
Al dar enter, Matlab pondrá:
>>
Pero si se escribe sin punto y coma
>>A=[1 2 3;4 56;7 8 9]
Al dar enter Matlab despliega en este caso la matriz
escrita, es decir:
A=
123
456
789

1. FUNDAMENTOS
Otra forma de introducir una matriz en Matlab es
escribiéndola en forma de renglones de la siguiente
manera:

fj v
m

1.1. Escritura de Matrices y/o Vectores.
En el “lenguaje” de MATLAB no existe la necesidad de
dimensionar las matrices o declarar el tipo de variable ausar, ya que esto es llevado acabo automáticamente por
MATLAB, tanto la declaración de variables como el
reservar las localidades de memoria necesarias para el
calculo, solamente va ha estar limitado por la
disponibilidad de memoria existe en la PC, la cual varia
de máquina a máquina.
La forma de crear un vector en matlab es colocando entre
corchetes “[ ]” cada elemento del vector separadopor un
espacio, y asignándolo a una variable. Por ejemplo para
un vector “a” entonces:

>>A=[1 2 3
456
7 8 9]

1.2. Elementos de Matrices.
Los elementos de una matriz en Matlab, pueden contener
cualquier expresión permitida por Matlab, por ejemplo:
>>x=[-1.3 sqrt(3) (1+2+3)*4/5]

>> a=[1 2 3 4 5 6 7 8 9]

como resultado se obtiene:

Matlab regresa:
a=
123456987

x=
-1.31.7321 4.8000
Elementos individuales de la matriz pueden referenciarse
usando índices dentro de paréntesis. Por ejemplo:

Si se desea crear un vector con elementos entre 0 y 20
separados por incrementos de 2, entonces:

>>x(5)=abs(x(1))
>> t=0:2:20
lo cual produce
t=
0 2 4 6 8 10 12 14 16 18 20

x=
-1.3000 1.7321 4.8000 0.0000 1.3000
1

Si una expresión es muy larga en su escritura sepuede
usar un indicativo de continuación en la siguiente línea.
Por ejemplo:

Al hacer lo anterior la dimensión de “x” se incrementa
automáticamente ajustándose a la nueva dimensión y
colocando en cero a los elementos intermedios (cuando
este sea el caso)

>>s=1-1/2+1/3-1/4+1/5-1/6+1/7 …
-1/8+1/9-1/10+1/11-1/12;

Cuando ya existe una matriz y se necesita aumentarle un
renglón, estose logra haciendo lo siguiente:
** NOTAS IMPORTANTES **
>>A=[A;[10 11 12]]
1 Los nombres de las variables y funciones se forman
por una letra seguida por cualquier numero o letra

Lo cual resulta en:
A=

2 Unicamente los primeros 19 caracteres son
considerados para nombrar una variable

123
456
789
10 11 12

3 Matlab es sensible al uso de mayúsculas y
minúsculas, de tal forma...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tutorial basico matlab
  • tutorial matlab
  • Tutorial matlab
  • Tutorial Matlab
  • Tutorial matlab
  • Basicos de matlab
  • Matlab básico
  • Matlab basico

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS