Je recherche une bibliothèque qui me permettra de manipuler des fonctions avec les opérateurs standard (*, -, *, /, etc.). On suppose que vous avez une fonction f(x) = x ** 2
et g(x) = x + 2
. Je voudrais être en mesure d'écrire f * g
et d'obtenir un nouveau foncteur qui est essentiely x ** 2 * (x + 2)
ou f(g)
et obtenir (x + 2) ** 2
. Je sais que ce n'est pas trop difficile à implémenter, il vous suffira de créer une classe Functor
et de surcharger la fonction __call__
, mais j'espère qu'il existe une bibliothèque tierce pour cela. Je n'essaie pas de l'utiliser pour quelque chose de poids lourd juste pour l'apprentissage. Merci pour l'aide.Bibliothèque arithmétique de fonction pour python
Répondre
Sympy devrait faire ce que vous voulez.
Je ne comprends pas tout à fait ce que vous cherchez, mais le module operator
(dans la bibliothèque standard) aide-t-il? Il définit des fonctions pour tous les opérateurs arithmétiques standard.
Un système d'algèbre informatique, comme ce que vous utiliseriez sur une TI-83 –
Je le sais et pour ma petite solution dinky je l'ai utilisé, mais vous ne pouvez toujours pas multiplier deux fonctions pour en créer une troisième. – terminus
- 1. signé arithmétique en Python
- 2. Une bonne bibliothèque arithmétique d'incertitude (intervalle)?
- 3. Besoin arithmétique-précision-arithmétique en C#
- 4. Bibliothèque Python pour Amazon MWS
- 5. Bibliothèque comme fakeweb pour Python
- 6. Bibliothèque de Markdown Python sécurisée
- 7. problème arithmétique
- 8. Une bibliothèque SSL décente pour Python 2.5
- 9. Un didacticiel pour la bibliothèque Python PalmDB?
- 10. Bibliothèque Pure Python pour générer des Identicons?
- 11. Bibliothèque Python pour valider les données Excel
- 12. Liaisons Python pour une bibliothèque vala
- 13. Bibliothèque Python pour générer des fichiers VCF?
- 14. Bibliothèque client Python Jabber/XMPP pour Twisted
- 15. Bibliothèque Python pour surveiller/proc/diskstats?
- 16. Bibliothèque de serveurs Python XMPP
- 17. Comment utiliser ctypes pour définir le pointeur de fonction externe d'une bibliothèque sur une fonction de rappel Python?
- 18. Chemin de la bibliothèque Python
- 19. Arithmétique date/heure de Bash
- 20. Bibliothèque d'images Python 3.1
- 21. Problème arithmétique de date sqlserver
- 22. bibliothèque Python installation macports
- 23. bibliothèque vidéo python
- 24. Chemin de la bibliothèque Python
- 25. Toute bibliothèque dhcp python?
- 26. Bibliothèque d'archivage python (jython)
- 27. Arithmétique avec types de pointeurs/
- 28. opérateur arithmétique invalide
- 29. Bibliothèque de traçage de données pour Python 3.x?
- 30. Bibliothèque Python pour l'extraction de texte de type jQuery?
Oooh, c'est génial! Il a même une fonction Dirac-delta et peut réellement calculer des circonvolutions. – terminus