Sunteți pe pagina 1din 3

Introducción a la interacción con Matlab

Matlab inicial:

Una de las ventanas básicas de Matlab es el “Command Window”, allí es posible digitar
comandos individuales para ser ejecutados una vez se presiona la tecla enter. La línea de
comando en esta ventana se caracteriza por presentar el siguiente símbolo “>>”.

Un comando individual puede ser una función propia de Matlab, lógicamente se debe
conocer y respetar su sintaxis. También es posible ejecutar funciones matemáticas como
sumas multiplicaciones, funciones trigonométricas, cuadráticas, exponenciales y además
con números complejos.

Ejemplo:

1. >> 3*6.4
Al presionar la tecla enter se despliega la respuesta (en inglés answer)
ans =
19.2000

2. >> a=4
a=

4
>> b=3*a
b=

12

Además se pueden adicionar bloques de código de programación o comandos separados por


un punto y coma “;”.

Ejemplo:

3. >> c=6;d=3+c
d=

9
Aquí como en muchos lenguajes de programación el símbolo igual significa asignación.
Por ejemplo 𝑐 = 6 indica que a partir de este instante 𝑐 es una variable que toma el valor de
seis. Para el caso de la línea 𝑑 = 3 + 𝑐 se resuelve la parte derecha de la igualdad y es
asignada a la variable 𝑑. Mientras Matlab permanezca abierto estas variables mantienen
sus valores o hasta que se digite el comando “clear”.
Todas las cantidades que son manipuladas por Matlab son interpretadas como matrices, en
donde una matriz se considera como un arreglo de valores del mismo tipo compuesto por
una cantidad de 𝑛 filas por 𝑚 columnas. Para el caso de los ejemplos anteriores, el tamaño
de las matrices 𝑎, 𝑏, 𝑐 es de 1 X 1.

Un vector se puede considerar como una matriz de una fila y 𝑚 columnas o elementos, y se
puede crear y manipular de la siguiente forma:

Ejemplo:
4. >> vector=[1 2 2 -1 0 1 3]
vector =

1 2 2 -1 0 1 3
5. >> x=vector*3
x=

3 6 6 -3 0 3 9

6. >> y=vector-1
y=

0 1 1 -2 -1 0 2

En el ejemplo 5 se manipula un vector en donde es multiplicado por un escalar. Allí cada


elemento del vector es multiplicado por el valor 3. En el caso siguiente a cada elemento del
vector se le resta 1. Cada elemento del vector posee una posición, por ejemplo el primer
elemento de y es cero, el segundo es uno, el tercero también es uno, el cuarto es -2 etc.
Para seleccionar y/o manipular un elemento del vector se referencia con el subíndice
respectivo dentro de un paréntesis.

7. >> y(4)
ans =

-2
8. >> y(10)
??? Index exceeds matrix dimensions.
En el caso anterior se presenta un error en donde se indica que el índice especificado
excede las dimensiones de la matriz. Recuérdese que un vector es una matriz de una fila.
El vector “𝑦” posee siete elementos, fácilmente se puede observar. Cuando el número de
elementos es mucho mayor se pueden utilizar algunos comandos en donde se presenta la
longitud y tamaño de la matriz.

9. >> length(y)

ans =
7
10. >> y(10)=5
y=

0 1 1 -2 -1 0 2 0 0 5

Aunque no se puede acceder al elemento 10 del vector “ 𝑦 ”, sí es posible crear este


elemento, en donde los elementos 8 y 9 como no fueron especificados son rellenados con
ceros. El comando “plot” es utilizado para graficar y relacionar el contenido de uno o
varios vectores.

11. >> plot(y)

Allí en una ventana es visualizada la gráfica respectiva.

Faiver Humberto Trujillo González


faiverht@gmail.com
2010

S-ar putea să vă placă și