La función linspace() en MATLAB

Ammar Ali 20 enero 2022
La función linspace() en MATLAB

Este tutorial discutirá la generación de vectores espaciados linealmente usando la función linspace() en Matlab.

Genere vectores espaciados linealmente usando la función linspace() en MATLAB

La función linspace() se utiliza para generar vectores espaciados linealmente en Matlab. Esta función se usa cuando tenemos que usar un vector que contiene números espaciados linealmente. Por ejemplo, considere que tenemos una función y queremos evaluar y graficar esta función dentro de un cierto rango, como 1 a 100. Crear un vector de cien valores es una tarea difícil. Tenemos que poner cada valor manualmente. En este caso, podemos usar la función linspace() para generar el vector en una sola línea de código. Por ejemplo, usemos la función linspace() para evaluar un sin(x) en 100 puntos y grafíquelo usando la función stem(). Vea el código a continuación.

clc
x = linspace(1,10,100);
y = sin(x);
stem(x,y)

Producción:

gráfico de onda sinusoidal usando linspace

En el código anterior, la variable x contiene cien números espaciados linealmente entre 1 y 10. La variable y contiene valores de la función sin(x). La función stem() se utiliza para trazar los datos como puntos en el gráfico y, como puede ver, hay cien puntos en el gráfico. La función linspace() exceptúa tres argumentos. Los dos primeros argumentos son el rango de los valores y el tercer argumento es el número de puntos que queremos generar. En el código anterior, el rango es de 1 a 10 y el número de puntos es 100.

Autor: Ammar Ali
Ammar Ali avatar Ammar Ali avatar

Hello! I am Ammar Ali, a programmer here to learn from experience, people, and docs, and create interesting and useful programming content. I mostly create content about Python, Matlab, and Microcontrollers like Arduino and PIC.

LinkedIn Facebook

Artículo relacionado - MATLAB Vector