Nombrar Variables y Crear Vectores en MATLAB
5 (100%) 2 votes

Hola controleros y controleras, continuamos con nuestro curso de MATLAB para principiantes y en la entrada de hoy vamos a aprender a crear variables de vectores como nombrarlas y como capturar los datos dentro de estas variables.

Nombres Permitidos en MATLAB

Cuando creamos variables, scripts o funciones en MATLAB, debemos seguir unas reglas básicas al momento de nombrar dichas variables para que el Software no muestre ningún tipo de error.

Las reglas para nombrar dentro del entorno de MATLAB son:

  1. Todos los nombres deben comenzar con una letra.
  2. Los nombres pueden tener cualquier longitud, pero en MATLAB 7 sólo se usan los primeros 63 caracteres.
  3. Los únicos caracteres permisibles son letras, números y el guion bajo.
  4. Los nombres son sensibles a mayúsculas/minúsculas. La variable x es diferente de la variable X.
  5. Existen unas palabras reservadas de MATLAB que no pueden usarse como variables. (Usar iskeyword para conocerlas)
  6. MATLAB le permite reasignar nombres de funciones internas como nombres de variable.

Creando Vectores en MATLAB

Veamos como crear vectores en MATLAB de forma simple y detallada

Para crear un vector Fila, asignamos una variable con el nombre que queramos y colocamos los elementos del vector dentro de corchetes, cada elemento puede ir separado por comas (,) o espacios.

Para crear un vector Columna, asignamos una variable con el nombre que queramos y colocamos los elementos del vector dentro de corchetes, cada elemento separado por punto y coma (;)

Vectores con intervalos regulares se pueden ingresar mucho más fácilmente, basta solo con colocar la variable y asignarla al valor con intervalo regular colocando el primer valor, luego dos puntos, el incremento, dos puntos y el ultimo valor.

Variable=Primer Valor : Incremento : Ultimo Valor

Veamos algunos ejemplos

Matlab también posee algunas funciones para crear vectores con determinadas características

linspace (a,b,c) genera un vector linealmente espaciado entre los valores a y b con c elementos.
linspace (a,b) genera un vector linealmente espaciado entre los valores a y b con 100 elementos.
logspace (a,b,c) genera un vector logarítmicamente espaciado entre los valores 10^a y 10^b con c
elementos.
logspace (a,b) genera un vector logarítmicamente espaciado entre los valores 10^a y 10^b con 50
elementos.

Capturando Datos en Vectores

Para acceder a los elementos individuales de un vector lo haremos utilizando subíndices, así x(n) sería el n-ésimo elemento del vector x. Si queremos acceder al último podemos indicarlo usando end como subíndice


👉 Volver al Contenido del Curso de MATLAB

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Nombrar Variables y Crear Vectores en MATLAB
Cerrar menú