un projet qui s'annonce intéressant :) c'est pas encore assez abouti pour que l'on y pense mais en mixant tout le boulot que t'as déja abbattu et une version améliorée de ce que je viens de faire , une librairie sur les matrices sympo , tout ca pourrait donner un outil ultime pour les maths héhé
To be continued :p
ben entre nous je n'y vois aucun problème. Par contre Math.h c'est plus qu'une librairie, si tu veux l'intégrer, faudra faire les dialogues qui vont avec. A la limite si tu n'es pas chaud question dialogue, je peux toujours les faire, mais il est capitale de faire un dialogue pour joindre la partie purement librairie de ton code.
Sinon ouais je suis d'ac, j'aimerais beaucoup ajouter les polynomes que tu as codé aussi, et la cerise sur la gateau, ça sera la version amélioré de matrice.h associée a math.h . Un projet a suivre donc...
pour le calcul formel , c'est le même principe avec un millier de lignes en plus : en fait je vois pas trop comment faire ca joliment , donc faut rentrer "à la main" dans le code tous les types de simplifications qui peuvent se faire , faire un bout du parser qui fait une distributivité a droite , un a gauche etc ... fastidieux mais en cours =]
pour les résultats sous forme exacte ouép j'rajouterai un truc no pb chu pas chez moi mais j'updaterai bientot en améliorant , ce snippet étant destiné à évoluer . je sais pas si t'as vu les puissances sont pas faites proprement non plus j'ai Z^N = $icalc(Z $str(* Z,N-1)) , l'astuce est cool mais ce n'est pas efficace et ca bloque avec des "line too long" ... j'ferai un truc d'exponentiation rapide cette nuit je pense ...
merci pour ton commentaire en tout cas , pi quand j'aurai bossé plus dessus pourquoi pas l'intégrer a un truc plus grand comme maths.h ? :pppp
merci :))
au départ j'avais commencé a refaire $calc réel intégralement (pour éviter les erreurs d'arrondis et au dela de 17 chiffres) mais a raison de qq dixièmes de seconde pour chaque calcul impossible d'en envisager des centaines à la suite.
Au passage dans le snippet j'ai inclus trois aliases permettant de l'utiliser un peu , $itr et $itr2 pour passer de la forme a+ib a la forme exponentielle et inversement , et $iexp qui permettra les rotations dans les picwins justement :P
27 janv. 2006 à 21:25
17 oct. 2004 à 04:20
19 août 2004 à 23:07
19 août 2004 à 01:13
To be continued :p
19 août 2004 à 01:02
Sinon ouais je suis d'ac, j'aimerais beaucoup ajouter les polynomes que tu as codé aussi, et la cerise sur la gateau, ça sera la version amélioré de matrice.h associée a math.h . Un projet a suivre donc...