📚 CURSO DE MATLAB- APRENDE DESDE CERO
Este curso de MATLAB está diseñado para principiantes y aborda los conceptos clave para que puedas realizar cálculos, programar funciones y analizar datos de manera eficiente.
📌 Temas de nuestro curso básico de MATLAB
- Introducción a MATLAB
- Vectores
- Matrices
- Funciones (Parte-1)
- Funciones (Parte-2)
- Operador simple y lógico
- Condiciones en matrices
- Matriz en cadenas
- Operaciones básicas
- Ciclo for
- Sentencia IF
- Ciclo While
- Switch, case, otherwise
- Escribir y leer bloc de notas – variables
- Escribir y leer bloc de notas – matrices
- Resultados de matlab a excel
- Uso de la variable (en texto) en operaciones entre matrices
- Autonombrar variables en un ciclo
- Llamar a una variable a la vez con el mismo nombre inicial, diferente número
1. Introducción a Matlab
Contenido del video:
- Reglas para nombrar variables en MATLAB
- Palabras clave reservadas que no puedes usar
- Comandos básicos como clc, clear, help
- Uso de comentarios con % y %%
- Atajos de teclado para mejorar la productividad
2. Vectores
Contenido del video:
- Vector fila y vector columna
- Vectores en intervalos definidos
- Función linspace
- Función logspace
- Cómo capturar valores de un vector
3. Matrices
Contenido del video:
- Cómo crear matrices desde cero
- Funciones con matrices:
• zeros (matriz de ceros)
• ones (matriz de unos)
• eye (matriz identidad)
• rand (matriz aleatoria) - Cómo capturar y trabajar con valores dentro de una matriz
4. Funciones parte 1/2
Contenido del video:
- size: Tamaño de matriz
- mean: Promedio
- sqrt: Raíz cuadrada
- round: Redondeo
- sum: Suma total
- std: Desviación estándar
- log: Logaritmo natural
- exp: Exponencial (e^x)
- log10: Logaritmo base 10
- Trigonometría: sin, cos, tan
5. Funciones parte 2/2
Contenido del video:
- abs: Valor absoluto
- sign: Determinar el signo
- sort: Ordenar de forma ascendente
- sort(,’descend’): Ordenar de forma descendente
- sortrows: Ordenar matriz por columna
- sortrows(,’descend’): Orden descendente por columna
- repmat: Repetir matrices
- reshape: Reacomodar una matriz
- unique: Eliminar valores repetidos
- unique(, ‘stable’): Eliminar repetidos manteniendo el orden
- input: Solicitar entrada del usuario
- disp: Mostrar resultados
6. Operador simple y lógico
Contenido del video:
Operadores simples (relacionales)
• Igual que==
• Menor que<
• Menor o igual que<=
• Mayor que>
• Mayor o igual que>=
• Distinto que~=
Operadores lógicos
• Conjunción&
• Disyunción|
• Negación~
7. Condiciones en matrices
Contenido del video:
Qué hacer cuando una condición es verdadera
Qué hacer cuando una condición es falsa
Cómo aplicar una operación condicional en matrices
8. Matriz de cadenas
Contenido del video:
Convertir a minúsculas – lower
Convertir a mayúsculas – upper
Separar texto – split
Encontrar palabras únicas – unique
Eliminar texto – erase
Crear o mostrar el abecedario
9. Operaciones básicas entre matrices
Contenido del video:
Suma y resta: Suma entre matrices Suma matriz + vector fila Suma matriz + vector columna
Operaciones por elemento (.^, .*, ./): Potencia Multiplicación División
Operación matricial (^, *): Potencia Multiplicación Transpuesta (‘)
10. Uso de ciclo For
Contenido del video:
for sin almacenar valores
for almacenando en un vector fila
for almacenando en un vector columna
for con operaciones sobre la misma matriz
for para recorrer filas de dos matrices
for con operaciones entre matrices distintas
Doble for para recorrer y operar en matrices
11. Sentencia IF
Contenido del video:
Caso base de if
Uso de if con else
Uso de if con elseif
Ejemplo combinado de if con for entre matrices distintas
12. Ciclo While
Contenido del video:
Caso base del ciclo while
while ocultando las iteraciones (sin mostrar en pantalla)
while guardando valores en cada iteración
Uso del comando break para salir del bucle
13. Sentencia Switch
Contenido del video:
Estructura general de la sentencia switch
Ejemplo 1: Determinar si un número es par o impar
Ejemplo 2: Realizar operaciones entre dos números con base en una opción (+, -, *, /)