Procedimiento
Seguimos un procedimiento secuencial para dar una explicación detallada del tema de "identidad numpy" en este artículo en particular. Damos una explicación completa de la sintaxis de la matriz de identidad numpy. Para obtener una visión más profunda de esta función, intentamos implementar los diversos ejemplos distinguidos relacionados con la matriz de identidad numpy. El lenguaje de programación cuyo script utilizaremos para implementar la matriz de identidad es "Python".
Sintaxis
Nunca podemos implementar ninguna función si no tenemos un conocimiento previo de los parámetros básicos de esa función. Del mismo modo, tenemos que obtener un buen control sobre la función de la matriz de identidad. La sintaxis para esta función en particular se puede describir de dos maneras. Ambas formas son modificaciones entre sí. La sintaxis básica para la función de identidad junto con su parámetro se discute en lo siguiente:
$ NP. Identidad (n)Basado en las dos sintaxis mencionadas anteriormente para el llamado de la función de identidad, hay un parámetro "n" que es común en ambos métodos. Este parámetro "n" tiene que tomar explícitamente las dimensiones o el orden de la matriz de identidad que queremos que la función devuelva como salida. Este "n" podría ser cualquier número real positivo. Luego viene otro parámetro descrito en el segundo método como "dtype". Este dtype es un parámetro adicional y su compulsión se puede elegir como opcional o obligatorio según nuestros requisitos. El dtype es el tipo de datos de los elementos que queremos estar en la diagonal principal y otros elementos de nuestra matriz de identidad. Este tipo de datos puede ser entero, flotación, doble, cadena, etc.
Ejemplo 1
El uso de la función de matriz de identidad con la biblioteca numpy es bastante simple. Aquí en este ejemplo, utilizamos el primer método que discutimos anteriormente en el artículo bajo el encabezado, "Sintaxis". Para implementar esta función, primero tenemos que abrir nuestros compiladores de Python y asegurarnos de que instalamos todos los paquetes necesarios en ellos para que podamos importar las bibliotecas de estos paquetes en nuestro código más adelante. Dado que la identidad es una matriz indirecta, tratamos con la matriz. Para declarar una matriz, tomamos la ayuda de la biblioteca "Numpy".
Tenemos dos opciones para importar el Numpy, ya que simplemente podemos usar el Numpy como Numpy o podemos usar un apodo para el Numpy. La práctica más común por convención es que usamos un prefijo en lugar de llamar al numpy, por lo que "importar numpy como np". Ahora, usamos este "NP" para llamar a la función de la matriz de identidad. Para que funcione, llamamos a la función "NP. Identidad (n) ". El "n" es el argumento de entrada para esta función, y representa las dimensiones para la matriz de identidad cuadrada. En este ejemplo, creamos una matriz de identidad cuadrada del orden 3 × 3, lo que significa que la matriz de identidad tiene tres filas y tres columnas. Luego, intentamos mostrar la salida llamando al método "print ()".
importar numpy como npAcabamos de copiar el código mencionado previamente y la salida del código que devuelve una matriz de identidad que tiene tres columnas y tres filas. Esta matriz de identidad tiene "1" en su diagonal principal (ya que este método toma el tipo de datos como flotante de forma predeterminada) y el resto de los elementos de la matriz son cero.
Ejemplo 2
En el ejemplo anterior, implementamos un ejemplo que creó una matriz de identidad con el primer método descrito en la "sintaxis". El segundo ejemplo utiliza el segundo método para la función de identidad. Para hacerlo, importamos el Numpy con el prefijo "NP". Ahora, usamos este NP como un reemplazo para el Numpy cada vez que llamamos a cualquier función que llame a Numpy con él. Creamos una matriz de identidad llamando a la función "np. Identidad (n, dtype) ". La n de la matriz es 5, lo que significa que la matriz de identidad tiene cinco filas y cinco columnas. Y establecemos el dtype en "flotar", lo que significa que los principales elementos diagonales de la matriz de identidad son de tipo de datos flotante. Luego, mostramos la matriz con la función "print ()". Podemos copiar y ejecutar el siguiente código de Python para crear una matriz de identidad y verificar los resultados.
importar numpy como npLa salida del segundo ejemplo es una matriz de identidad con las dimensiones de cinco filas y cinco columnas que tienen el tipo de flotación "1" en su diagonal principal y los elementos restantes como cero.
Conclusión
El artículo muestra el método para implementar la función de identidad numpy en el script de python. Este artículo ofrece una revisión detallada del procedimiento y la introducción de las funciones de identidad numpy. Para obtener una buena experiencia práctica, se implementan dos ejemplos utilizando los dos métodos diferentes de la declaración de una función de matriz de identidad. Tenemos buenas esperanzas de que este artículo ayude a sus lectores de la mejor manera posible.