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

Nombrar Variables y Crear Vectores en MATLAB
5 (100%) 2 vote[s]

Esta entrada tiene 2 comentarios

  1. Buenas tardes amigo Sergio, Excelente curso de MATLAB, al igual que todos tus cursos/tutoriales que también son excelentes. Solo quería hacerte la aclaración de que en este blog específicamente sobre “nombrar variables y crear vectores”, los vídeos (enumerados como 6, 7 y 8 del curso) no corresponden al contenido, deberían estar mas bien los vídeos enumerados como 4,5 y 6.

    1. Hola Pedro, muchisimas gracias por la observación, no me había dado cuenta que coloqué los videos errados. Ya hice la correción. Saludos y muchos Éxitos!!.

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ú