Outil pour calculer une matrice de changement de base (de passage) selon une homothétie ou une rotation dans un espace vectoriel et calculs de changement de coordonnées.
Matrice de Passage - dCode
Catégorie(s) : Matrice
dCode est gratuit et ses outils sont une aide précieuse dans les jeux, les maths, les énigmes, les géocaches, et les problèmes à résoudre au quotidien !
Une suggestion ? un problème ? une idée ? Écrire à dCode !
La matrice de passage est la matrice permettant un calcul de changement de coordonnées selon une homothétie ou une rotation dans un espace vectoriel.
A partir d'une matrice de passage $ P $ (aussi appelée matrice de changement de base), tout vecteur $ v $ devient alors le vecteur $ v' $ dans la nouvelle base par le calcul (produit scalaire/matriciel) $$ v' = P.v $$
Exemple : $ \begin{bmatrix} v_1' \\ v_2' \end{bmatrix} = \begin{bmatrix} 1 & 2 \\ 3 & 4 \end{bmatrix} . \begin{bmatrix} v_1 \\ v_2 \end{bmatrix} $
A partir d'un angle de rotation $ \alpha $ (sens trigonométrique) et d'un axe, la matrice de rotation s'écrit sous la forme (rotation autour de l'axe $ z $) $$ \begin {bmatrix} \cos \alpha & - \sin \alpha & 0 \\ \sin \alpha \cos \alpha & 0 \\ 0 & 0 & 1 \ \end{bmatrix} $$
A partir de 2 vecteurs (celui d'origine et celui de destination), il est possible de générer un système d'équation à résoudre pour retrouver les valeurs de $ \alpha $ et du ou des axes.
A partir de la valeur du facteur d'homothétie $ k $ (homothétie supposée uniforme dans tout l'espace vectoriel de taille $ n $), la matrice de passage est donnée par la formule $ k.I_n $ (avec $ I_n $ la matrice identité).
dCode se réserve la propriété du code source pour "Matrice de Passage". Tout algorithme pour "Matrice de Passage", applet ou snippet ou script (convertisseur, solveur, chiffrement / déchiffrement, encodage / décodage, encryptage / décryptage, traducteur) ou toutes fonctions liées à "Matrice de Passage" (calculer, convertir, résoudre, décrypter / encrypter, déchiffrer / chiffrer, décoder / encoder, traduire) codés en langage informatique (Python, Java, C#, PHP, Javascript, Matlab, etc.) ou toute base de données, ou accès API à "Matrice de Passage" ou tout autre élément ne sont pas publics (sauf licence open source explicite type Creative Commons). Idem avec le téléchargement pour un usage hors ligne sur PC, mobile, tablette, appli iPhone ou Android.
Rappel : dCode est une ressource éducative et pédagogique, accessible en ligne gratuitement et pour tous.
Le contenu de la page "Matrice de Passage" ainsi que ses résultats peuvent être copiés et réutilisés librement, y compris à des fins commerciales, à condition de mentionner dCode.fr comme source.
L'export des résultats est gratuit et se fait simplement en cliquant sur les icônes d'export ⤓ (format .csv ou .txt) ou ⧉ copier-coller.
Pour citer dCode.fr sur un autre site Internet, utiliser le lien :
Dans un article scientifique ou un livre, la citation bibliographique recommandée est : Matrice de Passage sur dCode.fr [site web en ligne], consulté le 16/04/2025,