Simplifiez votre flux de travail : Recherchez miniwebtool.
Ajouter
À voir aussi
Calculateur de décomposition LU de matriceCalculateur de Décomposition de CholeskyCalculateur de Diagonalisation de MatriceCalculateur de Polynôme CaractéristiqueCalculateur de Gram-SchmidtCalculateur de Multiplication de MatricesCalculateur de Matrice Inverse
Page d'accueil > Mathématiques > Algèbre Linéaire > Calculateur de Décomposition QR
 

Calculateur de Décomposition QR

Décomposez n’importe quelle matrice A en une matrice orthogonale Q et une matrice triangulaire supérieure R en utilisant le procédé de Gram-Schmidt. Supporte les matrices de 2×2 à 5×5 avec une orthogonalisation animée étape par étape, vérification de l’orthogonalité QᵀQ = I et visualisation interactive.

Calculateur de Décomposition QR
Exemples :
Lignes : 3
×
Cols : 3
⚠ Lignes doivent être ≥ Cols
[
]

Embed Calculateur de Décomposition QR Widget

Calculateur de Décomposition QR

Le Calculateur de décomposition QR factorise toute matrice A en le produit d'une matrice orthogonale Q et d'une matrice triangulaire supérieure R, de sorte que A = QR. Saisissez une matrice de 2×2 à 5×5 (y compris les matrices non carrées où les lignes ≥ colonnes) et obtenez l'orthogonalisation complète de Gram-Schmidt avec des solutions étape par étape, une animation interactive, la vérification de l'orthogonalité QᵀQ = I, et des aperçus éducatifs détaillés.

Qu'est-ce que la décomposition QR ?

La décomposition QR (également appelée factorisation QR) écrit une matrice A comme :

$$A = QR$$

Q est une matrice orthogonale (ses colonnes sont des vecteurs orthonormaux satisfaisant QᵀQ = I), et R est une matrice triangulaire supérieure. Pour une matrice m×n avec m ≥ n et un rang de colonne plein, la décomposition QR réduite donne Q comme m×n et R comme n×n.

Q
Matrice Orthogonale Q
Les colonnes sont orthonormales : longueur unitaire et mutuellement perpendiculaires. QᵀQ = I.
Triangulaire Supérieure R
Toutes les entrées sous la diagonale sont nulles. Les entrées diagonales sont les normes de Gram-Schmidt.
Procédé de Gram-Schmidt
Orthogonalise itérativement les colonnes en soustrayant les projections, puis normalise.
κ
Stabilité Numérique
QR est plus stable que LU pour résoudre Ax = b car Q préserve les normes vectorielles.

Le procédé de Gram-Schmidt expliqué

Étant donné les vecteurs colonnes a₁, a₂, …, aₙ de A, l'algorithme classique de Gram-Schmidt produit des vecteurs orthonormaux e₁, e₂, …, eₙ :

Étape 1. Poser u₁ = a₁, puis normaliser : e₁ = u₁ / ‖u₁‖.

Étape 2. Pour chaque colonne suivante aⱼ, soustraire ses projections sur tous les eₖ précédents :

$$\mathbf{u}_j = \mathbf{a}_j - \sum_{k=1}^{j-1} (\mathbf{a}_j \cdot \mathbf{e}_k) \, \mathbf{e}_k$$

Ensuite, normaliser : eⱼ = uⱼ / ‖uⱼ‖.

Étape 3. La matrice Q a e₁, …, eₙ comme colonnes. R est triangulaire supérieure avec des entrées rᵢⱼ = eᵢ · aⱼ.

Comment utiliser ce calculateur

Étape 1. Définissez les dimensions de la matrice (lignes × colonnes). Les lignes doivent être ≥ colonnes pour la décomposition QR.

Étape 2. Saisissez les valeurs dans la grille, ou cliquez sur un exemple rapide pour charger un préréglage. Utilisez Tab ou les touches fléchées pour naviguer.

Étape 3. Cliquez sur Décomposer A = QR. Le calculateur exécute le procédé de Gram-Schmidt et affiche Q et R.

Étape 4. Regardez l'animation de Gram-Schmidt pour voir comment chaque colonne est orthogonalisée : vecteur original → soustraire les projections → résultat non normalisé → vecteur orthonormal normalisé.

Étape 5. Vérifiez le résultat : assurez-vous que QR = A et QᵀQ = I (matrice identité). Suivez la dérivation complète à l'aide du navigateur d'étapes.

Applications de la décomposition QR

ApplicationUtilisation de QR
Moindres carrés (Ax ≈ b)Résoudre Rx = Qᵀb par substitution inverse — plus stable que les équations normales AᵀAx = Aᵀb
Algorithme QR pour les valeurs propresFactoriser répétitivement Aₖ = QₖRₖ, puis poser Aₖ₊₁ = RₖQₖ — converge vers la forme de Schur
Systèmes linéaires (Ax = b)Factoriser A = QR, puis résoudre Rx = Qᵀb. Plus stable numériquement que LU pour les systèmes mal conditionnés
Traitement du signalLe formage de faisceau adaptatif et l'estimation de canal MIMO utilisent des mises à jour QR pour le traitement en temps réel
Apprentissage automatiqueOrthogonalisation basée sur QR dans l'entraînement des réseaux neuronaux, Gram-Schmidt dans l'ingénierie des caractéristiques

QR vs. autres décompositions de matrices

DécompositionFormeIdéal pour
QR (cet outil)A = QRMoindres carrés, algorithmes de valeurs propres, résolutions stables numériquement
LUA = LURésolutions rapides de systèmes carrés, calcul de déterminant
CholeskyA = LLᵀSystèmes symétriques définis positifs (le plus rapide)
SVDA = UΣVᵀAnalyse de rang, pseudoinverse, PCA, compression d'image
ÉdigendécompositionA = PDP⁻¹Puissances de matrices, équations différentielles, analyse spectrale

Foire aux questions

Qu'est-ce que la décomposition QR ?

La décomposition QR factorise une matrice A en le produit d'une matrice orthogonale Q (dont les colonnes sont orthonormales) et d'une matrice triangulaire supérieure R. Toute matrice réelle avec des colonnes linéairement indépendantes possède une factorisation QR unique lorsque nous exigeons que R ait des entrées diagonales positives.

Qu'est-ce que le procédé de Gram-Schmidt ?

Le procédé de Gram-Schmidt est un algorithme qui prend un ensemble de vecteurs linéairement indépendants et produit un ensemble orthonormal couvrant le même sous-espace. Il fonctionne en soustrayant itérativement les projections sur tous les vecteurs orthonormaux précédemment calculés, puis en normalisant le résidu.

La décomposition QR fonctionne-t-elle pour les matrices non carrées ?

Oui. Pour une matrice m×n où m ≥ n, la décomposition QR réduite (ou mince) donne Q comme m×n avec des colonnes orthonormales et R comme n×n triangulaire supérieure. C'est la forme la plus couramment utilisée en pratique, en particulier pour les problèmes de moindres carrés.

Quand dois-je utiliser QR au lieu de la décomposition LU ?

Utilisez QR lorsque la stabilité numérique importe plus que la vitesse — par exemple, avec des matrices mal conditionnées, des problèmes de moindres carrés ou le calcul de valeurs propres. LU est plus rapide (environ 2× pour les systèmes carrés) mais peut amplifier les erreurs d'arrondi. QR préserve les normes vectorielles car Q est orthogonale.

Quelle est la différence entre QR et SVD ?

Toutes deux produisent des facteurs orthogonaux, mais la SVD décompose A en trois matrices (UΣVᵀ) révélant les valeurs singulières et le rang, tandis que QR donne deux matrices (QR) et est plus rapide à calculer. La SVD est préférée pour les problèmes de rang déficient et le calcul de pseudoinverse ; QR est préférée pour résoudre les systèmes de rang plein et les algorithmes de valeurs propres.

Citez ce contenu, cette page ou cet outil comme suit :

"Calculateur de Décomposition QR" sur https://MiniWebtool.com/fr/calculateur-de-decomposition-qr/ de MiniWebtool, https://MiniWebtool.com/

par l'équipe miniwebtool. Mis à jour : 2026-04-12

Vous pouvez également essayer notre Résolveur Mathématique IA GPT pour résoudre vos problèmes mathématiques grâce à des questions-réponses en langage naturel.

Algèbre Linéaire:

Outils en vedette:

Calculateur de Position du SoleilCalculatrice de Compatibilité AmoureuseGénérateur de Carte de Crédit AléatoireCalculateur du Jour de l'Année - Quel jour de l'année sommes-nous aujourd'hui ?Calculateur de Signe Solaire, Lunaire et Ascendant 🌞🌙✨Convertisseur cm en pieds et poucesRecherche d'Identifiant InstagramExtracteur d'Images de VidéoStatistiques de Chaîne YouTubeGénérateur de mots aléatoires en anglaisRecherche d'Adresse MACSélecteur de Films AléatoireCalculatrice de SommeGénérateur de chaînes aléatoiresGénérateur de Couleurs AléatoiresConvertisseur HEX en CMJNConvertisseur de Pourcentage en PPMConvertisseur de décimales en tempsconvertisseur ppm en pourcentageCalculatrice d'escalierConvertisseur de Pieds et Pouces en CentimètresSupprimer des accents du texteFusionner des vidéosOutil en ligne pour supprimer la ponctuationConvertisseur de millimètres en poucesGénérateur de Cartes à Jouer AléatoireCalculatrice du Nombre d'ÂmeCalculateur de percentile de tailleRecherche de Citations (Anglais)Générateur de Sujets de Débat AléatoiresParaphraseur IA👙 Calculateur de Taille de Soutien-GorgeCalculateur de nombres angéliquesCalculatrice de Celsius en Fahrenheit Convertisseur de Livres en KilogrammesGénérateur d'Emoji AléatoireConvertisseur de Fraction en PourcentageCalculateur de vitesse de cyclismeConvertisseur de Temps en DécimalCalculatrice des Exposants (Haute Précision)Générateur d'Action ou Vérité AléatoireConvertisseur de taille de fichierCalculateur de BarbecueCalculatrice de MédianeCompteur de lignesGénérateur de patron de cône à platCalculateur d'âge🔍 Vérificateur de Plagiat🖱️ Compteur de ClicsGénérateur de Repas AléatoireGénérateur de points à relierCalculatrice de HbA1cRandomiseur de listeGénérateur de LabyrinthesGénérateur de Code MorseRecherche d'identifiant FacebookConvertisseur de Codes Couleur Tous FormatsDécodeur JWTCalculateur de SinusDécoupeur de vidéoCalculateur d'écart-typeCalculateur de Numéro de SemaineFormateur de TexteGénérateur de commandes GitGénérateur de mots mêlésGénérateur d'Anniversaire AléatoireCréateur de mots croisésGénérateur de cartes de bingoGénérateur de Polices Instagram🎲 Calculateur de Probabilité de LootCalculateur d'espérance de vieGénérateur d'adresse MACGénérateur d'heure aléatoireCalculateur de Chute LibreCalculateur de Retour de SaturneCalculateur de Revenus TwitchCalculatrice de test du khi-deuxHumaniseur de Texte IACalculateur d'ArctangenteCalculateur d'autonomie de batterieCalculateur de lever et coucher du soleilCalculateur de sous-réseau IPCalculatrice d'Écart-Type RelatifGénérateur de Nonogrammes (Picross)Générateur de clé WPA en ligneCalculateur de Taille de PneusCalculatrice de degrés Fahrenheit en degrés CelsiusDiviseur AudioExtracteur AudioGénérateur d'anagrammesGénérateur d'IMEI AléatoireGénérateur de Carré MagiqueCalculatrice de Circonférence d'EllipseConvertisseur d'Angle📅 Calculateur de Différence entre DatesCalculateur de Déficit CaloriqueGénérateur d'adresse IP aléatoireSuppresseur de Caractères InvisiblesCalculateur de longueur de courroieCalculatrice HexadécimaleConvertisseur de chiffres romains🎮 Convertisseur de Monnaie de JeuConvertisseur de gallons en litresGénérateur de Coordonnées AléatoiresGénérateur de Texte à l'EnversJour d'équinoxe de printempsCalculateur de Probabilité de DésCalculateur de TangenteCalculatrice de conversion de levureCompresseur VidéoPivoter la vidéoVérificateur de Nom d’Utilisateur sur les Réseaux SociauxCalculateur de pas en distanceCalculatrice de DuréeConvertisseur FPSGénérateur de numéros de loterieCalculateur de Monétisation YouTube ShortsCalculatrice de numérologieGénérateur d'objet aléatoireCalculateur de Numéro MaîtreCalculateur de Temps de Lecture📷 OCR / Image en TexteCalculateur de Dosage de LessiveListe des Années BissextilesSupprimer les espacesConvertisseur de pouces en millimètresGénérateur de lettres aléatoiresGénérateur de personnage RPG aléatoireSimulateur de Boulier SorobanSélecteur de Nom AléatoireCalculateur de LevainCalculateur de pâte à pizzaInverser la VidéoTesteur de Robustesse de Mot de PasseGénérateur de PaletteTrier les lignes par ordre alphabétiqueCalculateur de Charge de PoutreCalculateur de classement EloCalculateur de résistance pour LEDCalculateur de Taille de Ventilateur de PlafondCalculateur de temps de refroidissement de bièreCalculatrice de pourcentage d'erreurDéveloppeur de Phrases IAGénérateur de Date AléatoireGénérateur de tableau de tournoi aléatoireVérificateur de Confiance de DomaineAnalyseur de Fréquence des MotsGénérateur de codes-barresGénérateur de Super-pouvoir AléatoireTable ASCIIBoule Magique 8Calculateur de BoisCalculateur de FFMICalculateur de Modèle de TricotCalculateur de saut verticalCalculatrice de terrasseCalculatrice des facteurs communsCompte à Rebours de la RetraiteConvertisseur CMYK en hexadécimalconvertisseur de mot à numéro de téléphoneConvertisseur de Degrés Décimaux en DMSConvertisseur Décimal en BinaireDétecteur de contenu IAVisualiseur de Cercle Unité InteractifCalculateur de Point d’ÉbullitionCalculateur du Test Exact de Fisher🌡️ Calculateur d'Indice de ChaleurCompter le nombre de caractèresConvertisseur Celsius en FahrenheitConvertisseur de Taille de BagueConvertisseur mg en mLGénérateur d'accords aléatoiresGénérateur de mot de passeCalendrier du Jour de l'AnnéeListe des nombres premiersQuelle est mon adresse IP ?Vérificateur d'équerrage (Règle du 3-4-5) 📐📅 Calculatrice de DateCalculatrice de Rectangle d'OrConvertisseur d'adresse IP en binaireConvertisseur de mètres carrés en pieds carrésConvertisseur de Taille de CrochetLanceur de DésSupprimer les sauts de ligneCalculateur de Conversion d'Échelle de MaquetteCalculateur de Rapport de Vitesses de VéloCalculateur d'espacement des balustresCalculatrice de CombinaisonCalculatrice de moyenne arithmétiqueCalculatrice du Nombre d'ExpressionCalculatrice ModuloChercheur de Motifs NumériquesConvertisseur de litres en gallonsConvertisseur de Radian en DegréDiviseur d'imageDécodeur d'URLEstimateur de revenus YouTubeRandomiseur de nombresCalculateur de Sel pour PiscineCalculateur de Volume de CylindreProtéger un PDFAjouter des numéros de page au PDFRéorganiser les pages d'un PDFSupprimer des pages PDFPivoter un PDFJPG en PDFPDF en JPGCompresser un PDFDiviser un PDFFusionner des PDFConvertisseur de PT en PXConvertisseur de PX en REMConvertisseur de tola en grammesConvertisseur d'unités de terres indiennesConvertisseur mcg en mgGénérateur de paroles de chanson par IAGénérateur de poèmes IAGénérateur d'histoires IATraducteur IARésumeur de texte IAConvertisseur MPH en KM/H / KM/H en MPHConvertisseur de nœuds en MPHConvertisseur de mètres cubes en pieds cubesConvertisseur de pieds cubes en yards cubesConvertisseur de pieds carrés en mètres carrésConvertisseur oz en mLConvertisseur ML en ozConvertisseur Kg en StoneConvertisseur Stone en KgConvertisseur de Miles en KmConvertisseur de km en milesConvertisseur Fahrenheit en CelsiusCalculateur de taille de sac à dosCalculateur de volume de planche de surfCalculateur de taille de manche de tennisCalculateur de taille de casqueCalculateur de taille de gantsConvertisseur de taille de chapeauCalculateur de taille de snowboardCalculateur de taille de skisCalculateur de taille de véloChronomètre de splits de speedrunCalculateur de StablefordCalculateur de checkout de fléchettesCalculateur d’économie au bowling de cricketCalculateur de Strike Rate au CricketCalculateur de Net Run RateCalculateur de ratio K/DCalculateur de récupération de la fréquence cardiaqueCalculateur de temps de randonnéeCalculateur d'allure d'avironCalculateur de Performance Ajustée à l'Âge en CourseCalculateur de FTP et Zones de PuissanceCalculateur de test BeepCalculateur de score ACFTCalculateur Wilks & DOTSCalculateur d'offset de janteRecherche d’indice de charge et d’indice de vitesse des pneusCalculateur de coût par mileCalculateur de rachat de leasingCalculateur de Mélange d'OctaneCalculateur de Mélange Huile 2 TempsCalculateur de Cylindrée MoteurCalculateur de Passage de CanapéCalculateur de Cordes de Bois de ChauffageCalculateur de CADR de Purificateur d'AirCalculateur de taille de déshumidificateurCalculateur de Taille de RideauxCalculateur de Taille de TapisCalculateur de hauteur pour accrocher un tableauCalculateur de hauteur de fixation TVCalculateur de Taille de TVCalculateur de volume et bâche de bassinCalculateur de Volume de PiscineCalculateur de Taille de Chauffe-EauCalculateur de Résine ÉpoxyCalculateur de plinthes et mouluresCalculateur de bardageCalculateur de lasure pour terrasseCalculateur de Semences de GazonCalculateur de gazonCalculateur d'AsphalteCalculateur de Yards CubesCalculateur de Longueur d'AntenneCalculateur de Remplissage de ConduitCalculateur de condensateurs en série et parallèleCalculateur de Reactance InductiveCalculateur d'Éclairage de PièceCalculateur de Lux en LumensConvertisseur Lumens en WattsCalculateur de Taille de GénérateurConvertisseur mAh en WhCalculateur de Puissance TriphaséeCalculateur kVACalculateur Ampères en WattsCalculateur de Watts en AmpèresCalculateur de Résistances en SérieCalculateur de FrottementCalculateur de Plan InclinéCalculateur d'Avantage MécaniqueCalculateur de vitesse du sonCalculateur de vitesse d’ondeCalculateur de flottabilitéCalculateur de Vitesse TerminaleCalculateur de longueur d'onde de de BroglieCalculateur d'énergie du photonCalculateur E=mc²Calculateur de dilatation du tempsCalculateur de la Troisième Loi de KeplerCalculateur de vitesse de libérationCalculateur de Force GravitationnelleCalculateur de la Loi de Beer-LambertCalculateur d'équation de NernstCalculateur de Pression OsmotiqueCalculateur d'élévation du point d'ébullitionCalculateur d'Abaissement du Point de CongélationCalculateur de Composition CentésimaleCalculateur de NormalitéCalculateur de MolalitéConvertisseur pKa en KaCalculateur de Henderson-HasselbalchCalculateur de Rendement ThéoriqueCalculateur de Réactif LimitantCalculateur de Configuration ÉlectroniqueTableau périodique interactifGénérateur de Plan de Cours IAGénérateur de Quiz IAGénérateur de Citations (APA/MLA/Chicago)Calculateur de Pourcentage de PrésenceCalculateur de Score APCalculateur de Score ACTCalculateur de Score SATConvertisseur Pourcentage en CGPAConvertisseur CGPA en PourcentageCorrecteur de Notes Facile (EZ Grader)Calculateur du Coût d'un EnfantCalculateur de Consommation de Lait pour BébéCalculateur de taille de couchesGénérateur de prénoms de bébéPrédicteur de la couleur des yeux de bébéCalculateur de Percentile IMC pour EnfantCalculateur de Taille Adulte de l'EnfantCalculateur du Temps de Doublement de hCGCalculateur de date d'accouchement FIVCalculateur d'ImplantationPrédicteur de Sexe ChinoisFormateur de date ISO 8601Convertisseur de date julienneCalculateur de siesteCalculateur de Phase de la LuneHorloge mondialeConvertisseur de Date en Chiffres RomainsCalculateur de SobriétéCalculateur de demi-anniversaireCalculateur d’anniversaireCalculateur de Répartition des PourboiresCalculateur de ROI Email MarketingCalculateur de Coût Par LeadCalculateur de Fonds de Roulement