Skip to main content
algebra linearecalcolatoreguida

Calcolatore dell'angolo tra due vettori: formula, passaggi ed esempi

·10 min read·Solvify Team

Un calcolatore dell'angolo tra due vettori determina l'angolo formato nel punto in cui due vettori si incontrano combinando la formula del prodotto scalare con il modulo di ciascun vettore, trasformando una formula dall'aspetto intimidatorio in tre passaggi chiari: prodotto scalare, moduli e un solo arcocoseno. Questa guida costruisce quel calcolo a mano con due esempi svolti completi — uno in 2D e uno in 3D —, mostra che cosa ti dice il segno del prodotto scalare ancora prima di applicare l'arcocoseno e illustra un modo rapido per verificare la risposta, gli errori più comuni e alcuni esercizi con soluzioni controllate.

Che cos'è l'angolo tra due vettori e come funziona un calcolatore dell'angolo tra due vettori?

L'angolo tra due vettori è l'angolo che misureresti se disponessi entrambi i vettori con la coda nello stesso punto di partenza, ed è sempre compreso tra 0° e 180°. Un calcolatore dell'angolo tra due vettori trova quell'angolo con un'unica formula costruita a partire da due elementi che sai già calcolare: il prodotto scalare dei vettori e il prodotto dei loro moduli (lunghezze). La formula è cos θ = (u · v) ÷ (|u| |v|), dove u · v è il prodotto scalare, |u| e |v| sono i moduli e θ è l'angolo tra di essi. Ottenuto cos θ, l'ultimo passaggio consiste nell'applicare l'arcocoseno (arccos) per riconvertire quel rapporto in una misura in gradi o radianti. Ogni esempio svolto in questa guida segue lo stesso percorso in tre passaggi: calcolare il prodotto scalare, calcolare i moduli, quindi applicare l'arcocoseno.

cos θ = (u · v) ÷ (|u| |v|) — il prodotto scalare diviso per il prodotto dei moduli, poi passato per arccos per ottenere l'angolo vero e proprio.

Da dove viene la formula dell'angolo tra due vettori?

La formula cos θ = (u · v) ÷ (|u| |v|) non è una regola arbitraria: discende direttamente dal teorema del coseno applicato al triangolo formato da u, v e dal vettore che unisce le loro punte, u − v. Il teorema del coseno afferma che |u − v|² = |u|² + |v|² − 2|u||v| cos θ. Sviluppando il membro di sinistra con l'identità del prodotto scalare |u − v|² = (u − v) · (u − v) = |u|² − 2(u · v) + |v|² e uguagliando le due espressioni di |u − v|², si semplificano |u|² e |v|² da entrambi i lati, lasciando −2(u · v) = −2|u||v| cos θ. Dividendo entrambi i membri per −2|u||v| si ottiene esattamente cos θ = (u · v) ÷ (|u| |v|). Capire da dove nasce la formula la rende più facile da ricordare sotto la pressione di un esame, invece di memorizzare una sequenza di simboli senza alcun appiglio.

La formula del prodotto scalare per l'angolo tra due vettori non è che il teorema del coseno travestito: sviluppa |u − v|² in due modi diversi e il resto segue algebricamente.

Come si trova l'angolo tra due vettori passo dopo passo?

Ecco un esempio completo in due dimensioni: trovare l'angolo tra u = (3, 4) e v = (4, 3).

1. Passaggio 1 — Calcolare il prodotto scalare

u · v = (3)(4) + (4)(3) = 12 + 12 = 24. Moltiplica le componenti corrispondenti e somma i risultati.

2. Passaggio 2 — Calcolare ciascun modulo

|u| = √(3² + 4²) = √(9 + 16) = √25 = 5. |v| = √(4² + 3²) = √(16 + 9) = √25 = 5. In questo esempio entrambi i vettori hanno lunghezza 5.

3. Passaggio 3 — Dividere per ottenere cos θ

cos θ = (u · v) ÷ (|u| |v|) = 24 ÷ (5 × 5) = 24 ÷ 25 = 0,96.

4. Passaggio 4 — Applicare l'arcocoseno

θ = arccos(0,96) ≈ 16,26°. Poiché cos θ è vicino a 1, l'angolo è piccolo: i due vettori puntano quasi nella stessa direzione.

5. Passaggio 5 — Verificare la risposta

Un rapido controllo di coerenza: cos(16,26°) dovrebbe restituire circa 0,96. È così, e poiché entrambi i vettori di partenza hanno componenti positive che puntano in direzioni simili, un angolo piccolo come 16,26° corrisponde all'intuizione, a differenza di un inatteso risultato ottuso.

u = (3, 4), v = (4, 3) → u · v = 24, |u| = |v| = 5, cos θ = 0,96, θ ≈ 16,26°.

Come si trova l'angolo tra due vettori in 3D?

La stessa formula in tre passaggi funziona anche in tre dimensioni: l'unica differenza è che le formule del prodotto scalare e del modulo acquistano una terza componente. Trova l'angolo tra a = (1, 2, 2) e b = (2, -1, 2).

1. Passaggio 1 — Calcolare il prodotto scalare

a · b = (1)(2) + (2)(-1) + (2)(2) = 2 − 2 + 4 = 4.

2. Passaggio 2 — Calcolare ciascun modulo

|a| = √(1² + 2² + 2²) = √(1 + 4 + 4) = √9 = 3. |b| = √(2² + (-1)² + 2²) = √(4 + 1 + 4) = √9 = 3.

3. Passaggio 3 — Dividere per ottenere cos θ

cos θ = 4 ÷ (3 × 3) = 4 ÷ 9 ≈ 0,4444.

4. Passaggio 4 — Applicare l'arcocoseno

θ = arccos(0,4444) ≈ 63,61°.

5. Passaggio 5 — Verificare la risposta

cos(63,61°) torna a circa 0,4444, confermando i calcoli. Poiché cos θ è positivo ma nettamente inferiore a 1, i vettori puntano in una direzione grosso modo simile ma chiaramente non allineata — coerente con un angolo di 63,61°, circa due terzi della strada verso l'angolo retto.

a = (1, 2, 2), b = (2, -1, 2) → a · b = 4, |a| = |b| = 3, cos θ ≈ 0,4444, θ ≈ 63,61°.

Che cosa ti dice il segno del prodotto scalare sull'angolo?

Ancora prima di applicare arccos, il segno del prodotto scalare ti dice già in quale intervallo cade l'angolo, il che rappresenta un ottimo controllo di coerenza sulla risposta finale.

1. Prodotto scalare positivo → angolo acuto (da 0° a 90°)

Entrambi gli esempi svolti sopra avevano prodotti scalari positivi (24 e 4) ed entrambi hanno dato angoli acuti (16,26° e 63,61°) — esattamente come prevede il segno positivo.

2. Prodotto scalare nullo → angolo retto (esattamente 90°)

u = (2, 3) e v = (-3, 2) danno u · v = (2)(-3) + (3)(2) = -6 + 6 = 0. Poiché il prodotto scalare è 0, cos θ = 0 e θ = arccos(0) = 90° senza bisogno di altri calcoli: un prodotto scalare nullo significa sempre che i vettori sono ortogonali (perpendicolari).

3. Prodotto scalare negativo → angolo ottuso (da 90° a 180°)

u = (1, 0) e v = (-1, 1) danno u · v = (1)(-1) + (0)(1) = -1. |u| = 1 e |v| = √2 ≈ 1,4142, quindi cos θ = -1 ÷ 1,4142 ≈ -0,7071 e θ = arccos(-0,7071) = 135° — un angolo ottuso, esattamente come prevedeva il segno negativo.

Prodotto scalare positivo → angolo acuto. Nullo → esattamente 90°. Negativo → angolo ottuso. Controlla il segno prima di fidarti del valore finale in gradi.

Come si verifica la risposta di un calcolatore dell'angolo tra due vettori?

In due dimensioni esiste una seconda formula che offre un modo indipendente per verificare il risultato di qualsiasi calcolatore dell'angolo tra due vettori: sin θ = |u₁v₂ − u₂v₁| ÷ (|u| |v|), che usa gli stessi moduli ma il modulo del prodotto vettoriale 2D al posto del prodotto scalare. Applicala al primo esempio svolto, u = (3, 4) e v = (4, 3): il termine incrociato è u₁v₂ − u₂v₁ = (3)(3) − (4)(4) = 9 − 16 = -7, quindi |−7| = 7. Allora sin θ = 7 ÷ (5 × 5) = 7 ÷ 25 = 0,28 e arcsin(0,28) ≈ 16,26° — esattamente la stessa risposta ottenuta con arccos al passaggio 4. Quando i due metodi concordano puoi fidarti del risultato; quando divergono, uno dei passaggi di calcolo precedenti contiene un errore da ricercare a ritroso.

Le vie di arccos e arcsin devono sempre portare allo stesso angolo. u = (3, 4), v = (4, 3): arccos(0,96) ≈ 16,26° e arcsin(0,28) ≈ 16,26° — la coincidenza conferma la risposta.

Quali errori evitare quando si calcola l'angolo tra due vettori?

Pochi errori ricorrenti spiegano la maggior parte dei risultati sbagliati sull'angolo tra due vettori, sia calcolati a mano sia verificati con un calcolatore.

1. Errore 1 — Dimenticare il passaggio finale dell'arcocoseno

cos θ = 0,96 non è l'angolo: è il coseno dell'angolo. Fermarsi al rapporto invece di applicare arccos è di gran lunga l'errore più comune.

2. Errore 2 — Confondere gradi e radianti

arccos(0,96) restituisce 0,284 in radianti oppure 16,26° in gradi — lo stesso angolo, due unità diverse. Verifica sempre in quale modalità si trova la calcolatrice prima di leggere il risultato.

3. Errore 3 — Calcolare il modulo con il numero sbagliato di componenti

Tralasciare la terza componente elevando al quadrato per il modulo di un vettore 3D — calcolare |a| = √(1² + 2²) invece di √(1² + 2² + 2²) — produce silenziosamente un denominatore errato e un angolo finale sbagliato.

4. Errore 4 — Pensare che un prodotto scalare negativo significhi che l'angolo non esiste

Un prodotto scalare negativo è del tutto valido: segnala semplicemente un angolo ottuso superiore a 90°, come nell'esempio a 135° visto sopra, e non un errore di impostazione.

cos θ è un rapporto compreso tra −1 e 1, mai l'angolo stesso. L'arcocoseno non è facoltativo: è il passaggio che risponde davvero alla domanda.

Esercizi: sai trovare questi angoli tra due vettori?

Prova ogni esercizio a mano usando la formula del prodotto scalare prima di controllare la risposta.

1. Esercizio 1 — I vettori della base canonica

Trova l'angolo tra u = (1, 0) e v = (0, 1). Risposta: u · v = (1)(0) + (0)(1) = 0, quindi θ = arccos(0) = 90° — i due assi sono perpendicolari, come previsto.

2. Esercizio 2 — Un esempio 2D con numeri più grandi

Trova l'angolo tra u = (5, 12) e v = (12, 5). Risposta: u · v = (5)(12) + (12)(5) = 60 + 60 = 120. |u| = √(25+144) = 13, |v| = √(144+25) = 13. cos θ = 120 ÷ 169 ≈ 0,7101, θ = arccos(0,7101) ≈ 44,76°.

3. Esercizio 3 — Un vettore 3D rispetto a un asse

Trova l'angolo tra u = (1, 1, 1) e v = (2, 0, 0). Risposta: u · v = (1)(2) + (1)(0) + (1)(0) = 2. |u| = √3 ≈ 1,7321, |v| = 2. cos θ = 2 ÷ (1,7321 × 2) = 2 ÷ 3,4641 ≈ 0,5774, θ = arccos(0,5774) ≈ 54,74°.

Ognuno di questi esercizi si riduce alle stesse tre mosse: prodotto scalare, moduli, arcocoseno. Padroneggia quella sequenza una volta e ogni problema sull'angolo tra due vettori diventa routine.

Dove si usa l'angolo tra due vettori nei problemi reali?

La formula dell'angolo con il prodotto scalare non è solo un esercizio di algebra lineare: compare ovunque la direzione conti quanto il modulo. In fisica il lavoro è definito come W = |F||d| cos θ, dove θ è l'angolo tra il vettore forza e il vettore spostamento — esattamente la formula trattata in questa guida, solo con altri nomi. Spingere una cassa dritto in avanti compie lavoro pieno; spingere a 90° rispetto al suo moto compie lavoro nullo, perché cos(90°) = 0. Nella computer grafica e nel rendering 3D, l'angolo tra il vettore normale a una superficie e il vettore della sorgente luminosa determina quanto luminosamente la superficie viene ombreggiata: un angolo piccolo significa che la luce colpisce quasi frontalmente e la superficie appare chiara, mentre un angolo prossimo a 90° la fa apparire scura. Nel machine learning la similarità del coseno — letteralmente cos θ tra due vettori di dati — è il modo standard per misurare quanto siano simili due documenti, immagini o embedding: valori vicini a 1 indicano direzioni quasi identiche, valori vicini a 0 indicano assenza di relazione.

Il lavoro in fisica, l'ombreggiatura in grafica e la similarità del coseno nel machine learning sono tutti la stessa formula dell'angolo con il prodotto scalare, vestita in modo diverso.

Come può Solvify aiutarti a verificare il calcolo dell'angolo tra due vettori?

Una volta compresa la logica del prodotto scalare presentata in questa guida, il risolutore basato su IA di Solvify può fotografare un problema sui vettori — da una serie di compiti, da un libro di testo o da un ripasso per l'esame di algebra lineare — e ripercorrere gli stessi passaggi di prodotto scalare, moduli e arcocoseno, così puoi confrontare il suo svolgimento con il tuo risultato fatto a mano e individuare un errore di segno o di calcolo prima che finisca in un compito valutato.

Il modo più rapido per acquisire sicurezza con i vettori è risolvere un problema a mano e usare un calcolatore solo per verificarlo, non il contrario.
Tag:
algebra linearecalcolatoreguida

Ottieni aiuto per i compiti ora

Unisciti a milioni di studenti che usano il nostro risolutore matematico AI. Ottieni soluzioni istantanee, spiegazioni passo-passo e supporto compiti 24/7.

Disponibile su dispositivi iOS e Android