Recordatorios sobre conceptos básicos de Matlab
Enviado por Arath_13 • 22 de Abril de 2021 • Informe • 444 Palabras (2 Páginas) • 74 Visitas
Recordatorios sobre conceptos básicos de Matlab
Crear variables
Literalmente asignar un numero a una letra/nombre_variable
X=5;
También puedes hacer operaciones aritméticas y guardarlas en una variable
C=(8 *4) / 5; por ejemplo
La raíz
S=sqrt (5)
El residuo de alguna división
E= rem(20,5); // en este caso el resultado seria 0
Crear vectores y matrices
Existen muchas formas con funciones específicas, por ejemplo:
Si existe un patrón especifico, digamos del 1 al 100 en vector fila:
X=1:100;
Nos desplegará un vector fila de 1 en 1 hasta el 100
Si por ejemplo quieres un incremento especifico ya sea ascendente o descendente:
[pic 1]
[pic 2]
Si quieres crear un vector con tus propios elementos, en vector fila separas por espacio o por coma:
[pic 3]
Si lo quieres crear en vector columna lo separas por punto y coma:
[pic 4]
Puedes crear también vectores de ceros con la siguiente función:
[pic 5]
Como adelanto a matrices puedes crear matriz cuadrada de ceros, así:
[pic 6]
Si quieres crear vectores de unos, es con la siguiente función:
[pic 7]
De la misma forma puedes hacer matrices cuadradas de puros unos:
[pic 8]
Con la función “rand” puedes crear números aleatorios tanto en vectores como matrices:
[pic 9]
[pic 10]
También puedes crear matrices cuales sea de “m x n”:
[pic 11]
También te puedes crear una matriz identidad de la siguiente forma:
[pic 12]
También puedes crear una matriz donde la suma de cada fila es la misma (con números aleatorios):
[pic 13]
También te puedes crear vectores con cierto espaciamiento lineal, el ejemplo siguiente comienza en 2 termina en 20 y solo queremos 5 espaciamientos lineales y Matlab los deduce automáticamente:
[pic 14]
También se pueden crear vectores con espaciamiento logarítmico (los primeros dos dígitos son donde empieza la potencia y donde termina, el ultimo es cuantos espaciamientos quieres):
[pic 15]
Como extraer datos de un vector.
Bueno supongamos el siguiente vector:
[pic 16]
Si queremos extraer el último elemento:
[pic 17]
Si queremos extraer solo los últimos 3 elementos:
[pic 18]
Si queremos extraer específicamente los necesarios, nos vamos por posiciones:
[pic 19]
Como extraer datos de una matriz
Bueno supongamos la siguiente matriz
...