Calcolatore frequenza
Un suono che viaggia a 340 metri al secondo con una lunghezza d'onda di 0,68 metri ha una frequenza di 500 hertz. Inserisca la velocità dell'onda e la lunghezza d'onda per ottenere la frequenza di suono, corde, canne, radio o luce. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Velocità dell'onda
- 340
- Lunghezza d'onda
- 0,68
- Frequenza
- 500 Hz
- Precisione
- 10
Questo calcolatore di frequenza restituisce la frequenza dell'onda in hertz da una velocità di propagazione e una lunghezza d'onda usando la classica relazione monocromatica f uguale a v su lambda. La frequenza è quanti cicli passano per un punto fisso ogni secondo; quando la velocità è in metri al secondo e la lunghezza d'onda in metri, il risultato è esattamente in hertz. Una lunghezza d'onda pari a zero viene respinta perché la divisione per zero non è definita. Controlli tipici da classe includono trecentoquaranta metri al secondo su zero virgola sessantotto metri per cinquecento hertz, e tre per dieci alla ottava su cinque per dieci alla meno sette per una frequenza su scala di luce visibile.
Cosa significa la relazione d'onda e cosa contiene la risposta
Ogni onda viaggiante che mantiene una forma costante a velocità costante collega tre grandezze scalari: la velocità di propagazione v, il periodo spaziale chiamato lunghezza d'onda lambda, e il tasso temporale chiamato frequenza f. L'identità è semplicemente f uguale a v diviso lambda, che è la stessa affermazione di v uguale a f per lambda. Fisicamente, se le creste sono distanziate di un metro e il pattern avanza a trecentoquaranta metri al secondo, cinquecento creste passano ogni secondo.
I casi respinti includono campi mancanti, valori non finiti, grandezze oltre il tetto, e qualunque lunghezza d'onda pari a zero o numericamente zero, perché f uguale a v su zero non è definito. Se ti serve il periodo invece della frequenza, inverti tu stesso il risultato con T uguale a uno su f dopo una chiamata riuscita; se ti servono spostamenti Doppler, modi d'onda stazionaria o indici di rifrazione, usa quegli strumenti dedicati.
Dove si usano i calcoli di frequenza nello studio, nel lavoro di laboratorio e nel software
Gli studenti incontrano f uguale a v su lambda quando un manuale passa dai diagrammi di lunghezza d'onda agli intervalli uditivi, alle bande radio e al colore, quando un laboratorio chiede la frequenza di una corda o di un tubo aperto da lunghezza misurata e velocità d'onda nota, o quando un problema di gara dà la velocità del suono e la lunghezza d'onda e richiede hertz senza una calcolatrice sotto il banco.
Gli insegnanti possono pregenerare chiavi di risposta per input modesti senza fidarsi di app opache che cambiano silenziosamente le unità o perdono la notazione scientifica. Gli sviluppatori richiamano lo stesso contratto da script per generare vettori di test deterministici per simulatori d'onda, per normalizzare velocità e lunghezza inserite dall'utente prima di tracciare spettri, o per soddisfare enunciati di programming-challenge che richiedono la frequenza invece di uno schizzo approssimativo.
Strumenti di prodotto ed educativi usano la relazione quando chi impara digita metri al secondo e metri e l'interfaccia deve mostrare hertz con un chiaro promemoria della formula.
Casi d'uso
Verifiche di compiti a casa e laboratorio
Converti velocità dell'onda e lunghezza d'onda del manuale in frequenza in hertz prima di tracciare grafici, confronti di intervalli uditivi o laboratori su corde e tubi.
Software di tutoraggio ed educativo
Normalizza velocità e lunghezza d'onda inserite dall'utente in frequenza per lezioni interattive e chiavi di risposta.
Domande frequenti
Come è definita qui la frequenza?
Per velocità dell'onda v e lunghezza d'onda λ con λ ≠ 0, f = v / λ. Con input SI (m/s e m) il risultato è in hertz (Hz).
Questo strumento calcola il periodo o la frequenza angolare?
No. Restituisce solo f = v / λ.
Perché i risultati sono arrotondati a una precisione?
La precisione predefinita è di 10 cifre decimali; puoi impostare la precisione da 0 a 15.
Velocità e lunghezza d'onda devono avere le stesse unità?
Devono essere coerenti: metri al secondo con metri danno direttamente hertz. Se lavora con un'altra unità di lunghezza, la usi sia per la velocità sia per la lunghezza d'onda, così le lunghezze si semplificano.
Come si calcola la frequenza della luce?
Inserisca la velocità della luce e la lunghezza d'onda in metri. Un'onda a 3 × 10⁸ m/s con lunghezza d'onda di 5 × 10⁻⁷ m, nell'ordine della luce visibile, dà una frequenza di 6 × 10¹⁴ Hz.
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/phys/frequency \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"wave_speed":340,"wavelength":0.68}'const res = await fetch("https://api.kit.forhosting.com/phys/frequency", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"wave_speed": 340,
"wavelength": 0.68
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/phys/frequency",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"wave_speed": 340,
"wavelength": 0.68
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/phys/frequency", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"wave_speed":340,"wavelength":0.68}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"wave_speed":340,"wavelength":0.68}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/phys/frequency", 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
{
"wave_speed": 340,
"wavelength": 0.68
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "phys.frequency",
"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.
Limiti
max_abs_wave_speed | 1000000000000000 |
max_abs_wavelength | 1000000000000000 |
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
Il motore è completamente deterministico: divide la velocità dell'onda validata per la lunghezza d'onda validata, arrotonda alla precisione scelta, e restituisce un oggetto JSON stabile senza chiamate di rete, senza campionamento e senza scorciatoie legate alla data.
Cosa significa la relazione d'onda e cosa contiene la risposta
Questo calcolatore prende wave_speed e wavelength, li valida come numeri finiti entro i tetti di grandezza documentati, e restituisce gli input arrotondati, la frequenza in hertz sotto assunzioni SI, la precisione usata, un'etichetta di metodo wave_frequency, una breve stringa di formula, e l'etichetta di unità Hz. Non c'è alcuna stima spettrale approssimata, nessuna FFT di un buffer audio e nessun campionamento casuale di periodi: il motore costruisce un quoziente esatto in virgola mobile oppure rifiuta l'input con invalid_input. Questa pagina risponde solo al percorso diretto velocità-e-lunghezza-d'onda, con un'uscita numerica stabile adatta a schede di esercizi, test unitari e consumatori API che non devono inventare passaggi simbolici intermedi.
Come vengono letti velocità dell'onda e lunghezza d'onda e come f resta riproducibile
Il segno più iniziale opzionale e la notazione scientifica su stringhe numeriche sono ammessi quando si interpretano come decimali finiti; spazi incorporati, prefissi esadecimali e token non numerici vengono respinti con un messaggio chiaro, così che una cella sbagliata non diventi una frequenza errata. I campi preferiti sono wave_speed per la velocità di propagazione e wavelength per il periodo spaziale, ma sono accettati anche gli alias v, speed, velocity e c per la velocità, e lambda, wavelength_m e L per la lunghezza d'onda, così che fogli di calcolo, stringhe di query e moduli tipizzati possano riusare lo stesso contratto. Zero per wave_speed è valido e produce semplicemente frequenza pari a zero. La lunghezza d'onda deve essere diversa da zero: se la lunghezza d'onda assoluta è pari o inferiore a un piccolo epsilon, la richiesta fallisce con invalid_input perché la divisione per zero non è una frequenza. Abbina l'esecuzione gratuita nel browser di questa pagina all'API a pagamento quando ti serve lo stesso risultato matematico dentro una pipeline automatizzata senza reimplementare da solo la divisione.
Dove si usano i calcoli di frequenza nello studio, nel lavoro di laboratorio e nel software
In questa pagina il lavoro gira interamente nel tuo 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 distinzione — esplorazione interattiva gratuita e API a pagamento identica — corrisponde al resto del catalogo tier A del KIT e ti permette di passare da una dimostrazione in classe a una pipeline automatizzata senza cambiare il risultato matematico. Abbinalo a helper per periodo o lunghezza d'onda quando ti servono passaggi d'onda correlati, e ad altri endpoint di fisica quando costruisci un piccolo laboratorio di calcolatori gratuiti e deterministici.
Casi di integrazione
Fixture di test deterministiche
Genera valori riproducibili di f per test unitari, verifiche di proprietà e asserzioni CI in simulatori d'onda o audio.
Domande tecniche
Quanto costa il calcolatore di frequenza?
È gratuito nel browser su questa pagina. Tramite l'API una richiesta riuscita costa $0.002; gli input non validi non vengono addebitati.
Cosa succede se la lunghezza d'onda è zero?
L'input viene respinto con invalid_input. Lunghezza d'onda = 0 rende f = v / λ non definito (divisione per zero).