La función "linspace" en MATLAB crea un vector de valores espaciados linealmente entre dos puntos finales. La función requiere dos entradas para los puntos finales del vector de salida, y también acepta un tercero entrada opcional para especificar el número de puntos a incluir entre los puntos finales. Si se omite esta tercera entrada, el vector resultante incluye 100 valores.
La función "linspace" funciona de manera similar al operador ":", que le permite al usuario crear un vector entre dos puntos finales con un tamaño de paso 1. Sin embargo, la función "linspace" incluye una mayor flexibilidad, ya que el número de pasos se puede especificar, permitiendo intervalos de valores distintos de 1.
La sintaxis de la función "linspace" sigue la forma "x = linspace (3,11,5);" - esta línea de código produce un vector de salida guardado en la variable x que comprende una lista de 5 números espaciados uniformemente entre 3 y 11, y el vector resultante es [3, 5, 7, 9, 11]. El punto y coma al final de la línea de código suprime la salida a la ventana de comandos de MATLAB. Sin este punto y coma, el vector resultante se muestra en la pantalla a medida que se ejecuta el programa. Incluso si se suprime, el vector se guarda en la variable x.
Las entradas a la función "linspace" pueden ingresarse como valores numéricos, como en el ejemplo anterior, y no necesitan ser enteros. Alternativamente, las variables se pueden usar como valores de entrada.