ForHosting KIT · Matematica

Calcolatore della matrice inversa

Con le righe 4, 7 e 2, 6 ottiene l'inversa, con righe 0,6 e −0,7, poi −0,2 e 0,4, oltre al determinante 10. Una matrice singolare viene rifiutata invece di ricevere un'inversa inventata. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto

Funziona nel tuo browser: gratis, senza registrazione, i file non escono dal tuo dispositivo.

Questo calcolatore della matrice inversa trova l'inversa di una matrice reale quadrata A usando l'eliminazione di Gauss-Jordan sul sistema aumentato di A affiancata all'identità. Quando A è invertibile, il blocco sinistro diventa l'identità e il blocco destro è A inversa; quando A è singolare il determinante è zero e non esiste un'inversa bilatera, quindi la richiesta viene rifiutata con un chiaro errore di input non valido invece di inventare una pseudoinversa. Il motore è completamente deterministico: pivoting parziale, scalatura delle righe ed eliminazione usano solo aritmetica in virgola mobile finita, senza chiamate di rete, senza campionamento e senza scorciatoie legate alla data. Verifiche classiche includono la matrice due per due con righe 4 7 e 2 6, la cui inversa ha righe 0,6 −0,7 e −0,2 0,4 con determinante 10, e la matrice identità, che è inversa di sé stessa.

Dove si colloca l'inversa di matrice nello studio, nella scienza e nel software

Gli studenti incontrano l'inversione di matrici quando un corso di algebra lineare passa dalla riduzione per righe alle applicazioni lineari, quando un problema di gara chiede A inversa di una piccola matrice intera, o quando verificano che A per A inversa sia l'identità prima di fidarsi di un calcolo manuale. Gli insegnanti possono pregenerare le soluzioni per n modesti senza affidarsi ad app calcolatrici opache che passano in silenzio a una pseudoinversa o perdono i segni dei cofattori.

Gli sviluppatori richiamano lo stesso contratto da script per generare vettori di test deterministici per risolutori, per normalizzare matrici di coefficienti inserite dall'utente prima di demo di minimi quadrati, o per soddisfare consegne di programmazione che richiedono A inversa invece di uno schizzo approssimativo. La pratica ingegneristica e i dati spesso richiedono un'inversa rapida e offline di un piccolo sistema quadrato, così unità e fattori di scala possono essere verificati senza un CAS completo sotto pressione di tempo.

Gli strumenti di prodotto e didattici usano l'inversa quando chi impara digita una matrice quadrata e l'interfaccia deve mostrare A inversa accanto al determinante e al metodo.

Compiti e verifiche dell'inversa

Inverta matrici quadrate del libro di testo con Gauss-Jordan e verifichi A·A⁻¹ = I prima degli esami o della rappresentazione di applicazioni lineari.

Risolutori e software di tutoraggio

Normalizzi matrici di coefficienti quadrate inserite dall'utente in A⁻¹ per demo lineari, aiuti passo-passo e lezioni interattive.

Come viene calcolata l'inversa?

Tramite eliminazione di Gauss-Jordan: si forma la matrice aumentata [A|I], si usa il pivoting parziale, si riduce per righe finché il blocco sinistro è I, e si legge A⁻¹ dal blocco destro. Il determinante è il prodotto dei pivot per il segno degli scambi di riga.

Cosa succede se la matrice è singolare?

Un determinante zero (o numericamente zero) significa che non esiste un'inversa bilatera; questo strumento non restituisce una pseudoinversa.

Funziona per matrici non quadrate?

No. Sono accettate solo matrici quadrate n×n. Le matrici rettangolari non hanno un'inversa bilatera della stessa forma.

Perché i risultati sono arrotondati a una precisione?

La precisione predefinita è di 10 cifre decimali; può impostare la precisione da 0 a 15.

Come verifico l'inversa ottenuta?

Moltiplichi la matrice originale per l'inversa: il risultato deve essere la matrice identità. Con le righe 4, 7 e 2, 6 e l'inversa calcolata, il prodotto dà 1 sulla diagonale e 0 altrove.

Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.

POSThttps://api.kit.forhosting.com/algebra/matrix-inverse

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/algebra/matrix-inverse \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"matrix":[[4,7],[2,6]]}'
{
  "matrix": [
    [
      4,
      7
    ],
    [
      2,
      6
    ]
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "algebra.matrix_inverse",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

max_n50
max_abs_entry1000000000000000
HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Cosa significa invertire una matrice e cosa contiene la risposta

L'inversa di una matrice quadrata A è l'unica matrice A inversa tale che A per A inversa e A inversa per A siano entrambe uguali all'identità della stessa dimensione. L'esistenza equivale a un determinante diverso da zero: se det(A) è zero, le righe o le colonne sono linearmente dipendenti, l'applicazione lineare collassa una direzione non banale, e nessuna inversa bilatera può annullare quel collasso. Questo calcolatore costruisce la matrice aumentata di A affiancata all'identità, poi applica l'eliminazione di Gauss-Jordan con pivoting parziale così il blocco sinistro diventa l'identità e il blocco destro diventa A inversa ogniqualvolta ogni pivot resti numericamente diverso da zero. La risposta restituisce la matrice inversa arrotondata alla precisione richiesta, un'eco della matrice di input, la dimensione n, il determinante costruito dal prodotto dei pivot e dal segno degli scambi di riga, l'etichetta di metodo gauss_jordan, la precisione usata, un breve promemoria della formula e la n massima supportata. Non esiste un percorso CAS simbolico approssimato né un campionamento casuale delle voci: il motore completa l'eliminazione entro i limiti di dimensione e grandezza supportati, oppure rifiuta l'input con invalid_input. I casi rifiutati includono una matrice mancante, righe non array, forme non quadrate, voci non finite, grandezze superiori al limite documentato e qualsiasi matrice singolare in cui un pivot collassi a zero o il determinante sia numericamente zero. Se ha bisogno del prodotto di due matrici, di un determinante da solo senza l'inversa, o di risolvere Ax = b senza formare esplicitamente A inversa, usi quegli strumenti dedicati; questa pagina risponde solo all'inversa quadrata con un output numerico stabile adatto a schede di esercizi, test unitari e consumatori dell'API che non devono inventare un sostituto di Moore-Penrose.

Come viene letta la matrice e come l'inversa resta riproducibile

Sono ammessi segni più iniziali opzionali e notazione scientifica nelle stringhe delle voci, purché vengano interpretati come decimali finiti; spazi incorporati, prefissi esadecimali e token non numerici vengono respinti con un messaggio chiaro, così una cella sbagliata non genera un'inversa sbagliata. Un input non quadrato fallisce immediatamente con un messaggio che indica la riga il cui numero di colonne non corrisponde a n. Il campo preferito è matrix, un array annidato di righe di numeri finiti con lo stesso numero di colonne e di righe, ma sono accettati anche gli alias a, A e mat, così fogli di calcolo, query string e moduli tipizzati possono riusare lo stesso contratto. Abbini l'esecuzione gratuita nel browser di questa pagina con l'API a pagamento quando ha bisogno dello stesso risultato matematico all'interno di una pipeline automatizzata, senza dover reimplementare da sé Gauss-Jordan.

Dove si colloca l'inversa di matrice nello studio, nella scienza e nel software

In questa pagina il lavoro avviene interamente nel Suo browser; tramite l'API ogni ricerca riuscita costa $0.002, la validazione fallita non viene addebitata e nulla viene conservato dopo la restituzione della risposta. Questa separazione — esplorazione interattiva gratuita e API identica a pagamento — corrisponde al resto del catalogo tier A di KIT e Le permette di passare da una dimostrazione in aula a una pipeline automatizzata senza cambiare il risultato matematico. Lo abbini a strumenti di moltiplicazione tra matrici o di determinante quando ha bisogno di passaggi correlati di algebra lineare, e ad altri endpoint di matematica quando sta costruendo un piccolo laboratorio di strumenti algebrici gratuiti e deterministici.

Fixture di test deterministiche

Generi valori di A⁻¹ e del determinante riproducibili per test unitari, controlli di proprietà e verifiche CI.

Quanto costa il calcolatore della matrice inversa?

È gratis nel browser in questa pagina. Tramite l'API una richiesta riuscita costa $0.002; gli input non validi non vengono addebitati.

Leggi la documentazione completa del KIT →