Cos NumPy

Cos Numpy



La fonction cos NumPy représente la fonction cosinus trigonométrique. Cette fonction calcule le rapport entre la longueur de la base (côté le plus proche de l'angle) et la longueur de l'hypoténuse. Le NumPy cos trouve le cosinus trigonométrique des éléments du tableau. Ces valeurs de cosinus calculées sont toujours représentées en radians. Lorsque nous parlons des tableaux dans le script Python, nous devons mentionner le 'NumPy'. NumPy est la bibliothèque proposée par la plate-forme Python et permet de travailler avec des tableaux et des matrices multidimensionnels. De plus, cette bibliothèque fonctionne également avec diverses opérations matricielles.

Procédure

Les méthodes d'implémentation de la fonction NumPy cos seront discutées et présentées dans cet article. Cet article donnera un bref aperçu de l'histoire de la fonction NumPy cos, puis élaborera sur la syntaxe concernant cette fonction avec divers exemples implémentés dans le script Python.







Syntaxe

$numpy. Parce que ( X , dehors ) = Aucun )

Nous avons mentionné la syntaxe de la fonction NumPy cos dans le langage python. La fonction a deux paramètres au total, et ils sont 'x' et 'out'. x est le tableau ayant tous ses éléments en radians, qui est le tableau que nous passerons à la fonction cos() pour trouver le cosinus de ses éléments. Le paramètre suivant est le 'out', et il est facultatif. Que vous le donniez ou non, la fonction fonctionne toujours parfaitement, mais ce paramètre indique où se trouve ou est stockée la sortie. C'était la syntaxe de base de la fonction NumPy cos. Nous allons démontrer dans cet article comment nous pouvons utiliser cette syntaxe de base et modifier son paramètre pour nos besoins dans les exemples à venir.



Valeur de retour

La valeur de retour de la fonction sera le tableau contenant les éléments, qui seront les valeurs de cosinus (en radians) des éléments présents précédemment dans le tableau d'origine.



Exemple 1

Maintenant que nous sommes tous familiarisés avec la syntaxe et le fonctionnement de la fonction NumPy cos(), essayons d'implémenter cette fonction dans différents scénarios. Nous allons d'abord installer le 'spyder' pour Python, un compilateur Python open-source. Ensuite, nous allons créer un nouveau projet dans le shell Python et l'enregistrer à l'endroit souhaité. Nous allons installer le package python via la fenêtre du terminal en utilisant les commandes spécifiques pour utiliser toutes les fonctions de Python pour notre exemple. Ce faisant, nous avons déjà installé le 'NumPy', et maintenant nous allons importer ce module avec le nom 'np' pour déclarer le tableau et implémenter la fonction NumPy cos().





Après avoir suivi cette procédure, notre projet est prêt à écrire le programme dessus. Nous allons commencer à écrire le programme en déclarant le tableau. Ce tableau serait unidimensionnel. Les éléments du tableau seraient en radians, nous utiliserons donc le module NumPy comme 'np' pour affecter les éléments à ce tableau comme 'np. tableau ([np. pi /3, np. pi/4, np. pi ] ) ». A l'aide de la fonction cos(), nous allons trouver le cosinus de ce tableau pour que nous appelions la fonction 'np. cos (nom_tableau, out= nouveau_tableau).

Dans cette fonction, remplacez array_name par le nom de ce tableau que nous avons déclaré et spécifiez où nous aimerions stocker les résultats de la fonction cos (). L'extrait de code de ce programme est donné dans la figure suivante, qui peut être copiée dans le compilateur Python et exécutée pour voir la sortie :



#importer le module numpy

importer numpy comme par exemple.

#déclarer le tableau

déployer = [ par exemple. pi / 3 , par exemple. pi / 4 , par exemple. pi ]

#afficher le tableau d'origine

imprimer ( 'Tableau d'entrée : ' , déployer )

#appliquer la fonction cos

cosinus_out = par exemple. parce que ( déployer )

#afficher le tableau mis à jour

imprimer ( 'Valeurs_cosinus : ' , cosinus_out )

La sortie du programme que nous avons écrite en considérant le tableau dans le premier exemple était affichée comme le cosinus de tous les éléments du tableau. Les valeurs de cosinus des éléments étaient exprimées en radians. Pour comprendre le radian, on peut utiliser la formule suivante :

deux *pi radians = 360 degrés

Exemple 2

Examinons comment nous pouvons utiliser la fonction intégrée cos () pour obtenir les valeurs de cosinus pour le nombre d'éléments uniformément répartis dans un tableau. Pour lancer l'exemple, n'oubliez pas d'installer le package de bibliothèque pour les tableaux et les matrices, c'est-à-dire 'NumPy'. Après avoir créé un nouveau projet, nous allons importer le module NumPy. Nous pouvons soit importer NumPy tel quel, soit lui donner un nom, mais le moyen le plus pratique d'utiliser NumPy dans le programme est de l'importer avec un nom ou le préfixe afin que nous lui donnions le nom 'np' . Après cette étape, nous allons commencer à écrire le programme pour le deuxième exemple. Dans cet exemple, nous allons déclarer le tableau pour calculer sa fonction cos() avec une méthode légèrement différente. Plus tôt, nous avons mentionné que nous prenons le cosinus des éléments uniformément répartis, donc pour cette distribution uniforme des éléments du tableau, nous appellerons la méthode 'linspace' comme 'np. linspace (démarrage, arrêt, pas) ». Ce type de fonction de déclaration de tableau prend trois paramètres : premièrement, la valeur « start » à partir de quelles valeurs nous voulons commencer les éléments du tableau ; le 'stop' définit la plage jusqu'à où nous voulons terminer les éléments ; et le dernier est le 'pas', qui définit les pas selon lesquels les éléments sont répartis uniformément de la valeur de départ à la valeur d'arrêt.

Nous passerons cette fonction et les valeurs de ses paramètres comme 'np. linspace (- (np. pi), np. pi, 20) » et enregistrera les résultats de cette fonction dans la variable « array ». Ensuite, passez ceci au paramètre de la fonction cosinus comme 'np. cos(array) » et imprimez les résultats pour afficher la sortie.

La sortie et le code du programme sont fournis ci-dessous :

#importer le module numpy

importer numpy comme par exemple.

#déclarer le tableau

déployer = par exemple. espace lin ( - ( par exemple. pi ) , par exemple. pi , vingt )

#application de la fonction cos () sur le tableau

production = par exemple. parce que ( déployer )

#afficher la sortie

imprimer ( 'tableau uniformément distribué :' , déployer )

imprimer ( 'out_array de la fonction cos : ' , production )

Conclusion

La description et l'implémentation de la fonction NumPy cos() ont été présentées dans cet article. Nous avons couvert les deux exemples principaux : les tableaux avec des éléments (en radians) qui ont été initialisés et uniformément répartis à l'aide de la fonction linspace pour calculer leurs valeurs de cosinus.