-
vecteur vers une matrice
Bonjour tous le monde,
J'ai deux petits problèmes, Pourriez vous m'aider SVP.
1-J'ai 40 vecteur colonne(chaque vecteur contient 40 composantes) et je veux transformer chacun de ces vecteurs en vecteurs ligne.
2-ensuite je veux transformer ces 40 vecteurs lignes en une matrice 40X40.
Quelqu'un parmi vous, SVP, peux me dire comment je dois procéder?
Je veux remercie d'avance.
-
Il y a trois points de vue à ton problème: informatique, mathématique et physicien.
Pour les maths, un vecteur colonne et un vecteur ligne ne sont pas de la même nature. L'opération de conversion est la transposition, passant d'une matrice 1xN à une matrice Nx1 et inversement.
En physique, ils sont interchangeable, car les composantes restent identiques, tant leur valeur que leur ordre relatif.
En informatique, les deux sont des séquences numériques, itérables du premier au dernier. Ils sont représentables par le même type std::vector<T>
Ton problème est probablement sur la représentation à adopter.
Sais-tu comment tu résoudrais ton problème sur le papier?
Je t'invite au passage à regarder dans notre faq les deux points suivants:
-
merci Eternel pour ta réponse et pour les deux liens, je les consulte et je te tiens au courant pour la résolution!