Decomposizione QR calcolatore

Salvato

English

English

Loading...
Matrice A
Loading...

  Informazioni sul calcolatore di decomposizione QR di matrici

Questo è un calcolatore online gratuito di decomposizione QR di matrici con una descrizione completa, dettagliata e passo-passo delle soluzioni, che esegue operazioni con matrici fino a 99x99 di dimensione con elementi della matrice di questo tipo: numeri decimali, frazioni, numeri complessi, variabili.

Per iniziare il calcolo, è necessario innanzitutto inserire la dimensione della matrice nel campo di input che puoi trovare nella parte superiore dello schermo, inoltre lì puoi scegliere il metodo di calcolo desiderato.

Un po' più in basso troverai una finestra della matrice in cui devi inserire gli elementi della matrice utilizzando la tastiera. Qui si trova anche il pannello di controllo della matrice, che semplifica il lavoro con le matrici e contiene i seguenti elementi di controllo:

  • Il primo elemento consente di espandere la finestra della matrice. Questo può essere particolarmente utile nei casi in cui è necessario eseguire calcoli con matrici molto grandi che non si adattano completamente. Se la matrice non è ancora visibile dopo aver espanso la finestra, puoi modificare la scala della matrice utilizzando i pulsanti + / -;
  • Il secondo elemento svolge la funzione di copia dell'input della matrice nel buffer di memoria. Ciò può essere utile nei casi in cui si utilizza spesso la stessa matrice per i calcoli o se è necessario spostare le matrici tra le operazioni;
  • E l'ultimo elemento inserisce la matrice copiata in precedenza, consentendo di velocizzare il processo di inserimento della matrice a pochi clic, invece di farlo manualmente;

E più in basso troverai una barra degli strumenti che ti consente di personalizzare la calcolatrice e semplificarne l'utilizzo. È visivamente divisa in tre parti, ciascuna delle quali responsabile delle seguenti funzionalità:

  • La prima consente di selezionare il formato numerico quando viene visualizzato il risultato della soluzione. Inoltre, qui puoi disattivare i commenti alla soluzione del problema se hai già capito come risolverlo e utilizzi la calcolatrice per accelerare o verificare i tuoi calcoli. Oppure puoi disattivare completamente la soluzione passo-passo se hai bisogno solo del risultato della soluzione;
  • La seconda contiene pulsanti che consentono di modificare il tipo del campo di input della matrice, cancellarne gli elementi o l'intera matrice, e il pulsante più grande con un segno di uguale, che ti porterà alla schermata con la soluzione del problema. Tutti questi pulsanti sono duplicati dai tasti della tastiera. Per scoprire quale tasto della tastiera premere, basta posizionare il mouse su uno dei pulsanti e apparirà una tooltip con il nome del tasto. Puoi anche utilizzare i tasti freccia sulla tastiera per spostare il cursore tra i campi di input della matrice;
  • E l'ultima ti permette di scegliere il numero di cifre decimali per l'arrotondamento dei numeri non interi. Inoltre, qui puoi vedere immediatamente un esempio di come appariranno le frazioni arrotondate;

  Che cos'è la decomposizione QR di una matrice?

La decomposizione QR è la fattorizzazione di una matrice data in due matrici, una delle quali è una matrice ortonormale e l'altra una matrice triangolare superiore, e il prodotto di queste due matrici dà la matrice originale. La decomposizione QR può essere applicata a matrici in cui il numero di colonne non supera il numero di righe.

  Come eseguire la decomposizione QR di una matrice utilizzando Gram-Schmidt?

Prima dobbiamo applicare il processo di Gram-Schmidt (ortogonalizzazione e ortogonalizzazione) alle colonne della matrice data e i vettori risultanti saranno le colonne della matrice ortonormale. Quindi, per ottenere la matrice triangolare superiore, dobbiamo trovare la matrice trasposta della matrice ortonormale e moltiplicarla per la matrice originale.

  Come eseguire la decomposizione QR di una matrice utilizzando riflessioni di Householder?

Si deve iniziare calcolando il vettore di riflessione di Householder per ogni colonna della matrice data. Dopo aver applicato la trasformazione di Householder a tutte le colonne di una matrice data, la matrice trasformata risultante sarà una matrice triangolare superiore. La matrice ortogonale si ottiene moltiplicando tutte le matrici di Householder ottenute ad ogni passo durante il calcolo della matrice triangolare superiore.

  Come eseguire la decomposizione QR di una matrice utilizzando la rotazione di Givens?

Possiamo utilizzare le rotazioni di Givens per azzerare tutti gli elementi al di sotto della diagonale principale di una matrice data, ottenendo una matrice triangolare superiore. Durante il calcolo della matrice triangolare superiore ad ogni iterazione, calcoleremo la matrice G per convertire a zero gli elementi al di sotto della diagonale principale. Per ottenere una matrice ortonormale, è necessario moltiplicare tutte le matrici G trasposte.

  Fonti

Matrix operations
google play iconapp store icon