Documente Academic
Documente Profesional
Documente Cultură
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
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
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