Está en la página 1de 4

Resumen de MATLAB Onramp

Sintaxis básica
Ejemplo Descripción
x = pi Cree variables con el signo igual (=).
El lado izquierdo (x) es el nombre de la variable que contiene el valor del lado derecho
(pi).
y = sin(- Puede proporcionar entradas a una función utilizando paréntesis.
5)

 
Gestión de escritorio
Función Ejemplo Descripción
save save data.mat Guarde su espacio de trabajo actual en un archivo MAT.

load load data.mat Cargue las variables de un archivo MAT en el espacio de trabajo.


clear clear Borre todas las variables del área de trabajo.
clc clc Borre todo el texto de la ventana de comandos.
format format long Cambie la forma en que se muestra una salida numérica.

 
Tipos de arreglos
Ejemplo Descripción
4 escalar
[3 5] vector fila
[1;3] vector columna
[3 4 5;6 7 8 matriz
]

 
Vectores uniformemente espaciados
Ejemplo Descripción
1:4 Cree un vector de 1 a 4, con un espaciado de 1, usando el operador de dos
puntos (:).
1:0.5:5 Cree un vector de 1 a 4 con un espaciado de 0.5.

linspace(1,10,5 Cree un vector con 5 elementos. Los valores están espaciados uniformemente


) de 1 a 10.

 
Creación de matrices
Ejemplo Descripción
rand(2) Cree una matriz cuadrada con 2 filas y 2 columnas.

zeros(2,3 Cree una matriz rectangular con 2 filas y 3 columnas.


)

 
Indexación
Ejemplo Descripción
A(end,2) Acceda al elemento de la segunda columna de la última fila.
A(2,:) Acceda a toda la segunda fila.
A(1:3,:) Acceda a todas las columnas de las tres primeras filas.
A(2) = 1 Cambie el valor del segundo elemento de un arreglo a 11.
1

 
Operaciones de arreglo
Ejemplo Descripción
[1 1; 1 1]*[2 2;2 2] Realice una multiplicación matricial.
ans =
4 4
4 4

[1 1; 1 1].*[2 2;2 Realice una multiplicación por elementos.


2]
ans =
2 2
2 2

 
Múltiples salidas
Ejemplo Descripción
[xrow,xcol] = size(x Guarde el número de filas y columnas de x en dos variables diferentes.
)
[xMax,idx] = max(x) Calcule el valor máximo de x y su correspondiente valor de índice.

 
Documentación
Ejemplo Descripción
doc rand Abra la página de documentación de la función randi.
Ejemplo Descripción
i

 
Representación gráfica
Ejemplo Descripción
plot(x,y,"ro-","LineWidth",5 Represente una línea roja (r) de guiones (--) con un
) marcador circular (o) y un ancho de línea grueso.

hold on Agregue la siguiente línea a la gráfica existente.


hold off Cree nuevos ejes para la siguiente línea representada.
title("My Title") Agregue una etiqueta a una gráfica.

 
Utilización de tablas
Ejemplo Descripción
data.HeightYards Extraiga la variable HeightYards de
la tabla data.
data.HeightMeters = data.HeightYards*0.914 Derive una variable de tabla a partir de los
4 datos existentes.

 
Lógicos
Ejemplo Descripción
[5 10 15] > 1 Compare un vector con el valor 12.
2

v1(v1 > 6) Extraiga todos los elementos de v1 que sean mayores que 6.


x(x==999) = 1 Sustituya todos los valores de x que sean iguales a 999 por el valor 1.

 
Programación
Ejemplo Descripción
if x > 0.5 Si x es mayor que 0.5, establezca el valor de y en 3.
y = 3
else En caso contrario, establezca el valor de y en 4.
y = 4
end

for c = El contador de bucle (c) progresa a través de los


1:3 valores 1:3 (1, 2 y 3).
Ejemplo Descripción
disp(c) El cuerpo del bucle muestra cada uno de los valores de c.
end

También podría gustarte