Calcolatore di Esponenziale di Matrice
Calcola l'esponenziale di matrice e^(At) per matrici quadrate e usalo come matrice di transizione di stato per sistemi ODE lineari x'(t)=Ax(t). Inserisci una matrice A, un tempo t e opzionalmente un vettore iniziale x(0) per ottenere e^(At), x(t), dettagli sulla scala di Padé, identità di traccia e determinante, classificazione degli autovalori 2×2 e un diagramma di flusso animato del piano delle fasi.
Il tuo ad blocker ci impedisce di mostrare annunci
MiniWebtool è gratuito grazie agli annunci. Se questo strumento ti è stato utile, sostienici con Premium (senza annunci + più veloce) oppure inserisci MiniWebtool.com nella whitelist e ricarica la pagina.
- Oppure passa a Premium (senza annunci)
- Consenti gli annunci per MiniWebtool.com, poi ricarica
Calcolatore di Esponenziale di Matrice
Il Calcolatore di Esponenziale di Matrice calcola \(e^{At}\), la matrice di transizione di stato per il sistema lineare omogeneo \(x'(t)=Ax(t)\). È progettato per l'algebra lineare, la teoria del controllo, le equazioni differenziali, i generatori di catene di Markov e qualsiasi modello in cui una matrice costante guida l'evoluzione in tempo continuo.
Cosa significa l'esponenziale di matrice
Per un numero scalare \(a\), l'esponenziale \(e^{at}\) risolve \(x'=ax\). Per una matrice quadrata \(A\), la stessa idea funziona dopo aver sostituito le potenze di un numero con le potenze di una matrice:
Il risultato non si ottiene calcolando l'esponenziale di ogni singola voce di \(A\). La moltiplicazione tra matrici nelle potenze \(A^2,A^3,\ldots\) cattura l'accoppiamento tra le variabili, che è esattamente ciò di cui ha bisogno un sistema di ODE lineari.
Risoluzione di sistemi ODE lineari
Se \(A\) è costante e \(x(0)=x_0\), la soluzione del problema ai valori iniziali è:
Questo è il motivo per cui \(e^{At}\) è spesso chiamato matrice di transizione di stato o matrice fondamentale delle soluzioni. Ogni colonna mostra dove si sposta uno stato della base standard dopo il tempo \(t\).
Come usare il Calcolatore di Esponenziale di Matrice
- Inserisci la matrice A. Inserisci una riga per riga, usando spazi o virgole tra le voci.
- Scegli il tempo t. Usa un valore positivo per l'evoluzione in avanti o un valore negativo per l'evoluzione all'indietro.
- Aggiungi x(0) quando risolvi una ODE. Il vettore deve avere lo stesso numero di voci della dimensione della matrice.
- Calcola e ispeziona. Leggi \(e^{At}\), l'opzionale \(x(t)\), l'identità della traccia e l'animazione 2D quando A è 2×2.
Metodo numerico
Il calcolatore utilizza lo scaling and squaring con un approssimante di Padé del 13° ordine. In termini pratici, prima scala \(At\) in una matrice più piccola, valuta un'approssimazione razionale e eleva ripetutamente al quadrato il risultato per tornare alla scala temporale originale. Questo è più stabile del semplice troncamento della serie di Taylor.
Identità importante: Scaling del volume
Il determinante dell'esponenziale di matrice ha una formula di traccia compatta:
Per un sistema 2D questo descrive lo scaling dell'area sotto il flusso; per un sistema 3D descrive lo scaling del volume. Una traccia negativa tende a contrarre i volumi, mentre una traccia positiva li espande.
Quando usare questo strumento
| Caso d'uso | Cosa inserire | Cosa leggere |
|---|---|---|
| Sistema ODE lineare | Matrice \(A\), tempo \(t\) e vettore iniziale \(x(0)\) | \(e^{At}\) e \(x(t)=e^{At}x(0)\) |
| Analisi della transizione di stato | Matrice \(A\) e tempo \(t\) | Come i vettori di base si muovono sotto il flusso |
| Intuizione del piano di fase 2D | Una matrice 2×2 e un punto iniziale opzionale | Classe degli autovalori, campo vettoriale, movimento della base e traiettoria |
| Modello di controllo o di sistema | Matrice del sistema in tempo continuo | La mappa di transizione su un intervallo di tempo scelto |
FAQ
Il calcolatore può gestire matrici non diagonalizzabili?
Sì. Il metodo di Padé calcola direttamente \(e^{At}\), quindi non richiede la diagonalizzazione. I blocchi di Jordan e gli autovalori ripetuti sono input validi finché i numeri rimangono entro i limiti di stabilità.
Perché c'è un limite su ||At||?
Valori molto grandi di \(\|At\|_1\) possono portare a voci esponenziali enormi o overflow in virgola mobile. Il calcolatore mantiene un limite conservativo in modo che gli utenti ottengano risultati affidabili e compatibili con il browser invece di infiniti fuorvianti.
Questo strumento produce formule simboliche?
Questo strumento si concentra sugli esponenziali di matrici numeriche e sui valori di stato delle ODE. Per forme chiuse simboliche, diagonalizzazione e flussi di lavoro in forma di Jordan, utilizza un calcolatore dedicato agli autovalori o alla forma normale di Jordan.
Cita questo contenuto, pagina o strumento come:
"Calcolatore di Esponenziale di Matrice" su https://MiniWebtool.com/it// di MiniWebtool, https://MiniWebtool.com/
dal team miniwebtool. Aggiornato: 24 apr 2026
Puoi anche provare il nostro Risolutore di Matematica AI GPT per risolvere i tuoi problemi matematici attraverso domande e risposte in linguaggio naturale.