OVH Cloud OVH Cloud

Complexe et matrice

4 réponses
Avatar
ovni
Bonjours a tous

mes notion de C++ sont tres limitee et mon experience de ce langage
l'est encore plus ...

J'ai besoins de classe pour des nombres complexe et pour des matrices
j'ai d'abord penser a STL mais en survolant la doc j'ai pas trouver ou
c'etait donc ma question est

==>Si ca existe dans STL comment je peux recuperer ces 2 classes ?

==>Si ce n'est pas dans STL est ce qu'il existe une librairie ou je peux
trouver de telle classe ?

==>Si les reponse aux 2 questions precedente sont negative , quelqu'un
pourrait me donner quelque conseil pour coder moi meme ces classe en
perdant le moins de temps (en erreur stupide ) possible

Merci de vos reponse

4 réponses

Avatar
Loïc Joly
ovni wrote:

Bonjours a tous

mes notion de C++ sont tres limitee et mon experience de ce langage
l'est encore plus ...

J'ai besoins de classe pour des nombres complexe et pour des matrices
j'ai d'abord penser a STL mais en survolant la doc j'ai pas trouver ou
c'etait donc ma question est

==>Si ca existe dans STL comment je peux recuperer ces 2 classes ?


#include <complex>

Pour les matrices, rien de directement disponible.

==>Si ce n'est pas dans STL est ce qu'il existe une librairie ou je peux
trouver de telle classe ?
Oui

Par contre, il y a des bibliothèques plus ou moins avancées, qui
risquent de passer ou non avec ton compilateur. Regarde par exemple
http://www.oonumerics.org/boost ou http://www.osl.iu.edu/research/mtl/


--
Loïc

Avatar
Loïc Joly
Loïc Joly wrote:

http://www.oonumerics.org/boost


Oups, faute de frappe, il fallait lire : http://www.oonumerics.org/blitz/

--
Loïc

Avatar
Benoit Dejean
Le Sat, 25 Oct 2003 13:07:38 +0200, Loïc Joly a écrit :

Loïc Joly wrote:

http://www.oonumerics.org/boost


Oups, faute de frappe, il fallait lire : http://www.oonumerics.org/blitz/


il y aussi des trucs très bien chez www.boost.org pour tout ce qui
concerne la BLAS


Avatar
ovni
Merci pour ces reponses

Question subsidiaire si quelqu'un a 2-3 exemple de Declaration et
d'uttilisation de compexe je suis aussi preneurs

Au niveau des matrices j'ai finalement trouver mon bonheur du coté du CERN
avec la librairie CLHEP http://wwwasd.web.cern.ch/wwwasd/lhc++/clhep/
qui a l'avantage d'etre destinée a l'usage que je veux en faire et qui
donc devrait theoriquement etre deja installe chez d'autre uttilisateurs
potentiel
je n'ai plus qu'a en comprendre le fonctionnement ...


Loïc Joly wrote:
ovni wrote:

Bonjours a tous

mes notion de C++ sont tres limitee et mon experience de ce langage
l'est encore plus ...

J'ai besoins de classe pour des nombres complexe et pour des matrices
j'ai d'abord penser a STL mais en survolant la doc j'ai pas trouver ou
c'etait donc ma question est

==>Si ca existe dans STL comment je peux recuperer ces 2 classes ?



#include <complex>

Pour les matrices, rien de directement disponible.

==>Si ce n'est pas dans STL est ce qu'il existe une librairie ou je
peux trouver de telle classe ?


Oui
Par contre, il y a des bibliothèques plus ou moins avancées, qui
risquent de passer ou non avec ton compilateur. Regarde par exemple
http://www.oonumerics.org/boost ou http://www.osl.iu.edu/research/mtl/