Deviazione del prisma: incidenza, emergenza e angolo al vertice
Con 48° di incidenza, 52° di emergenza e un angolo al vertice di 60°, il raggio esce dal prisma deviato di 40°. Inserisca i tre angoli in gradi e ottenga la deviazione con segno, il suo modulo e ogni passaggio della sostituzione. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Angolo di incidenza (°)
- 48
- Angolo di emergenza (°)
- 52
- Angolo al vertice (°)
- 60
- Angolo di deviazione (°)
- 40
- Angolo di deviazione (rad)
- 0,6981317008
- Entità della deviazione (°)
- 40
- Direzione
- reference_direction
Questo calcolatore determina quanto cambia direzione un raggio attraversando un prisma triangolare. Inserisca l'angolo di incidenza sulla prima faccia, l'angolo di emergenza sulla seconda e l'angolo al vertice, tutti in gradi. Lo strumento applica δ = i + e − A e restituisce la deviazione con segno in gradi e radianti, il modulo, il verso indicato e i passaggi di sostituzione. È adatto a verifiche di laboratorio, lezioni di ottica e calcoli software riproducibili.
Comprendere i tre angoli della formula del prisma
Un prisma triangolare modifica la direzione del raggio su due facce rifrangenti. L'angolo di incidenza i si misura tra il raggio entrante e la normale alla prima faccia, non tra il raggio e la superficie del vetro. L'angolo di emergenza e si misura nello stesso modo sulla seconda faccia: tra il raggio uscente e la relativa normale.
L'angolo al vertice A è l'angolo compreso tra le due facce rifrangenti. Con queste convenzioni, la deviazione totale con segno è δ = i + e − A. La relazione deriva dalla geometria del raggio e delle due normali; non richiede l'indice di rifrazione quando gli angoli esterni di incidenza ed emergenza sono già noti.
Inserisca ogni misura in gradi. La risposta converte inoltre il risultato in radianti per i calcoli scientifici. Lo strumento non ricava l'emergenza mediante la legge di Snell: Lei deve fornire il valore osservato o calcolato in precedenza sulla seconda faccia.
Conoscere i limiti del modello e verificare le misure
Questo calcolo descrive la deviazione geometrica totale quando sono disponibili entrambi gli angoli esterni del raggio e il vertice del prisma. Non calcola la rifrazione alle interfacce, la deviazione minima, l'indice di rifrazione, la dispersione, la dipendenza dalla lunghezza d'onda, gli angoli critici o la riflessione interna totale. Se Lei conosce l'indice ma non l'emergenza, risolva prima le due interfacce con la legge di Snell oppure utilizzi un calcolatore dedicato alla deviazione minima.
In laboratorio legga ogni angolo esterno dalla normale corretta e mantenga una convenzione di verso coerente. Misurare dalla faccia invece che dalla normale sostituisce l'angolo con il suo complementare e può produrre un risultato plausibile ma errato. Verifichi ogni risposta sommando i due angoli esterni e sottraendo il vertice.
Casi d'uso
Controllare una misura di laboratorio
Confronti il raggio uscente misurato con la deviazione ricavata dai due angoli esterni e dal vertice.
Verificare esercizi sui prismi
Confermi il passaggio della deviazione geometrica dopo aver ottenuto gli angoli di incidenza ed emergenza.
Creare test deterministici dei raggi
Produca valori attesi stabili per simulazioni ottiche senza chiamate di rete né stato nascosto.
Domande frequenti
Quale formula usa il calcolatore?
Usa δ = i + e − A, dove i è l'incidenza, e l'emergenza e A l'angolo al vertice del prisma.
Gli angoli si misurano dalle facce del prisma?
No. Incidenza ed emergenza si misurano dalla normale a ciascuna faccia; il vertice è compreso tra le facce.
Perché la deviazione può essere negativa?
Il risultato con segno conserva la convenzione direzionale scelta. Il modulo viene fornito a parte se conta solo l'ampiezza.
Calcola la deviazione minima o l'indice di rifrazione?
No. Calcola la deviazione totale da angoli esterni e vertice già noti; non risolve la legge di Snell.
Come si calcola la deviazione di un prisma da 60°?
Sommi gli angoli di incidenza e di emergenza e sottragga 60°. Con 48° in entrata e 52° in uscita, la deviazione è 48 + 52 − 60 = 40°.
Strumenti correlati
Per sviluppatori — accesso via API
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.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/optics/prism-angle-of-deviation \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"incidence_angle_deg":48,"emergence_angle_deg":52,"apex_angle_deg":60}'const res = await fetch("https://api.kit.forhosting.com/optics/prism-angle-of-deviation", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"incidence_angle_deg": 48,
"emergence_angle_deg": 52,
"apex_angle_deg": 60
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/optics/prism-angle-of-deviation",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"incidence_angle_deg": 48,
"emergence_angle_deg": 52,
"apex_angle_deg": 60
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/optics/prism-angle-of-deviation", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"incidence_angle_deg":48,"emergence_angle_deg":52,"apex_angle_deg":60}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"incidence_angle_deg":48,"emergence_angle_deg":52,"apex_angle_deg":60}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/optics/prism-angle-of-deviation", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"incidence_angle_deg": 48,
"emergence_angle_deg": 52,
"apex_angle_deg": 60
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "optics.prism_angle_of_deviation",
"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.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Comprendere i tre angoli della formula del prisma
Un comune prisma equilatero da laboratorio ha A = 60 gradi, ma il calcolatore accetta qualsiasi vertice strettamente compreso tra zero e 180 gradi.
Inserire i valori e interpretare il risultato con segno
Incidenza ed emergenza possono variare da zero a 90 gradi, mentre il vertice deve essere maggiore di zero e minore di 180 gradi. Il risultato negativo non viene trasformato silenziosamente in positivo, perché il verso può essere importante nei diagrammi e nelle simulazioni; usi il modulo se la direzione non conta. I passaggi mostrano la sostituzione esatta. Fornisca incidence_angle_deg, emergence_angle_deg e apex_angle_deg come numeri finiti. Per esempio, i = 48 gradi, e = 52 gradi e A = 60 gradi producono δ = 40 gradi. L'output ripete gli ingressi normalizzati, restituisce deviation_angle_deg e deviation_angle_rad e include deviation_magnitude_deg per i flussi che richiedono soltanto l'ampiezza della rotazione. Il campo direction chiarisce la convenzione del segno: un valore positivo è reference_direction, zero è no_net_deviation e un valore negativo è opposite_reference_direction. Le stringhe numeriche non sono accettate: invii numeri JSON per evitare simboli di grado, virgole o unità ambigue.
Conoscere i limiti del modello e verificare le misure
L'API usa aritmetica deterministica pura, senza rete, casualità o orologio, e arrotonda a dodici decimali. Browser e API condividono la stessa funzione. Una richiesta riuscita costa $0.002; gli errori indicano campi mancanti, non validi o fuori intervallo.
Domande tecniche
Quanto costa un calcolo tramite API?
Una richiesta API riuscita costa $0.002. Il calcolatore nel browser è disponibile per controlli interattivi.