Escolar Documentos
Profissional Documentos
Cultura Documentos
Definición : Matlab
MATLAB (abreviatura de MATrix LABoratory,
"laboratorio de matrices") es una herramienta
de software matemático que ofrece un entorno
de desarrollo integrado(IDE) con un lenguaje de
aplicativo propio (lenguaje M). Está disponible
para las plataformas Unix , Windows y Linux.
Entre sus prestaciones básicas se hallan: la
manipulación de arreglos, la representación de
datos y funciones, la implementación de
algoritmos, la creación de interfaces de usuario
y la comunicación con programas en otros
lenguajes y con otros dispositivos electrónicos.
Entorno del Programa
Declaración de variables
Gráficos en 2D
Gráficos en 3D
Herramientas de Aplicación
Herramientas de Aplicación
Herramientas de Aplicación
Unidad 1: Arreglos en MATLAB
Vector Fila
Vector Columna Matriz
Dimensión 1x6
Dimensión 4x1 Dimensión 4x3
Escalar
Dimensión 1x1
¿Cómo se generan los arreglos en MATLAB?
1 2 3 4 5 6
c a r l o s
1 2 3 4 5 6
22 25 28 31 34 37
1 2 3 4
1 8 -4 12 16
2 3 5 -7 9
3 2 7 13 17
8 1 -3 4 12 7 16 10
5 2 2 5 -7 8 9 11
-1 3 11 6 13 9 17 12
Sea el vector A
>> A = [26 38 45 19 8];
ans = ans =
45 38 45 19
¿Cómo acceder a los elementos de un
arreglo?
>> A(1:2:5)
Se extrae
ans = el elemento
26 45 8 1,3 y 5 de A
A = A’ =
3 20 5
3 5 3 4
20 18 0 6 5 18 15
3 0 18
5 15 18 13
4 6 13
Adicionar elementos a un arreglo
Se adiciona un elemento
Se tiene la matriz A en la posición (4,5)
>> A =
2 8 40 65 3 55 23 15 75 80
>> A(6) = []
A =
2 8 40 65 3 23 15 75 80
>> A(3:6) = []
A =
2 8 15 75 80
Eliminar elementos de un arreglo
M =
4 12
Funciones especiales en arreglos
Función Descripción
Función Descripción
Función Descripción
Crea un arreglo de números enteros aleatorios entre
randi([a b],m,n) a y b con distribución uniforme de m filas y n
columnas.
Crea un arreglo de números reales aleatorios entre
rand(m,n) 0 y 1 con distribución uniforme de m filas y n
columnas.
>> B = ones(2,3)
Genera una matriz de
B =
unos de dimensión 2x3.
1 1 1
1 1 1
>> B = zeros(4,3)
>> A = ‘Matlab 1’
>> P1 = ‘UNIVERSIDAD’;
>> P2 = ‘NACIONAL’;
>> P3 = ‘DE’;
>> P4 = ‘INGENIERIA’;
>> F = [P1 P2 P3 P4]
Diferenciar entre arreglo de caracteres y
arreglo de números
>> char(65)
ans
A
>> char(50)
ans
2
Función char()
M=
Se obtiene una matriz
Jose Antonio de caracteres de
Contreras dimensión 3x12
Rojas