Se pueden crear varios tipos de matrices en Python utilizando la biblioteca Numpy. Debe conocer las formas de crear una matriz numpy antes de usar la función Linspace () en Python. A veces necesitamos crear la matriz con números espaciados uniformemente o no, sin pares. Se pueden crear matrices tanto espaciadas uniformemente como sin espacio con un rango de números utilizando la función linspace (). Es una función útil para el cálculo numérico. Cómo se puede usar la función linspace () en el script de python se ha mostrado en este tutorial.
Sintaxis
La función de sintaxis de Linspace () se muestra a continuación:
array numpy.linspace (inicio, detener, num = 50, endpoint = true, retstep = false, dtype = none, axis = 0)La función puede tomar siete argumentos. Los propósitos de todos los argumentos se describen a continuación:
Uso de la función linspace ()
Se muestran diferentes usos de la función linspace () en esta parte del tutorial utilizando múltiples ejemplos.
Ejemplo-1: utilizando argumentos obligatorios de la función Linspace ()
El siguiente ejemplo muestra la forma de crear una matriz unidimensional con números espaciados uniformemente usando la función Linspace (). Dos argumentos obligatorios de esta función están en este ejemplo. La función linspace () generará una matriz con un rango de números fraccionales espaciados uniformemente en la función linspace () donde el primer número será 10, y el último número será 20.
# Importar biblioteca numpyProducción:
La siguiente salida aparecerá después de ejecutar el script anterior.
Ejemplo-2: Uso de la función NUM de linspace ()
El siguiente ejemplo muestra el uso de la numer Argumento de la función linspace (). Los números positivos se usan para comenzar y detener valores en la primera función linspace (). Esta función generará una matriz de 10 números espaciados uniformemente para asignar 10 a numer argumento. Los números negativos se usan para comenzar y detener valores en la segunda función linspace (). Esta función generará una matriz de 15 números espaciados uniformemente para asignar 15 a numer argumento.
# Importar biblioteca numpyProducción:
La siguiente salida aparecerá después de ejecutar el script anterior.
Ejemplo-3: usando el argumento dtype de la función linspace ()
El siguiente ejemplo muestra el uso de la dtype Argumento de la función linspace (). int64 se establece en dtype argumento de la función linspace () para crear una matriz con el conjunto de 15 valores enteros grandes espaciados uniformemente. El valor inicial de la matriz será 15, y el valor final será 35.
# Importar biblioteca numpyProducción:
La siguiente salida aparecerá después de ejecutar el script anterior.
Ejemplo-4: Uso del argumento de punto final de la función linspace ()
El siguiente ejemplo muestra el uso del argumento de punto final de la función linspace () para establecer el último valor de la matriz que será devuelto por esta función. El valor predeterminado de la función de punto final es Verdadero, y establece el detener valor como el último valor de la matriz devuelta. Si el valor del punto final es falso, entonces el último valor de la matriz se calculará de diferentes maneras, y el último valor será menor que el detener valor.
# Importar biblioteca numpyProducción:
La siguiente salida aparecerá después de ejecutar el script anterior.
Ejemplo-5: Uso del argumento RetStep de la función Linspace ()
El siguiente ejemplo muestra el uso de la retrete Argumento de la función linspace (). El valor predeterminado de esta función es FALSO. Si el valor de este argumento se establece en Verdadero, entonces la función linspace () devuelve la paso valor con la matriz.
# Importar biblioteca numpyProducción:
La siguiente salida aparecerá después de ejecutar el script anterior.
Ejemplo-6: Uso de valores no escalares para los argumentos de inicio y detención
El siguiente ejemplo muestra cómo los valores no escalares, como las matrices, pueden usarse como los valores de argumento de inicio y detener la función linspace () para generar la matriz. Este script creará una matriz bidimensional de 5 filas y 4 columnas.
# Importar biblioteca numpyProducción:
La siguiente salida aparecerá después de ejecutar el script anterior.
Conclusión
Los usos de diferentes argumentos de la función Linspace () se han explicado en este tutorial utilizando ejemplos simples para ayudar a los lectores a conocer el propósito de esta función y aplicarla en su script correctamente.