ForHosting KIT · Scienza

Calcolatore legge cinetica

Con k pari a 0,5, A a 0,1 (primo ordine) e B a 0,2 (secondo ordine), la reazione procede a 0,002, con un ordine complessivo di 3. Inserisca k e la concentrazione e l'ordine di ogni reagente per vedere la velocità. 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.

I manuali di cinetica chimica scrivono la legge di velocità empirica come la velocità uguale a k moltiplicata per il prodotto delle concentrazioni dei reagenti elevate ciascuna a un ordine di reazione. Quell’espressione collega le misure di laboratorio della concentrazione alla rapidità con cui si forma il prodotto in un dato istante, ed è il primo passo che gli studenti compiono prima di integrare equazioni differenziali o costruire modelli di reattore. Questa capacità valuta in modo deterministico la forma a legge di potenza: Lei invia una costante di velocità finita e un elenco di specie con concentrazione e ordine, e riceve la velocità numerica, l’ordine complessivo, i fattori per specie e una stringa di espressione leggibile, pronta per correttori di compiti, app di tutoraggio e pipeline di processo leggere.

Verifica di compiti ed esami

Gli studenti inseriscono k e le concentrazioni con ordini nella legge di velocità, confrontano la velocità e l’ordine complessivo restituiti e ottengono un errore chiaro se viene inviata per sbaglio una concentrazione negativa.

Quaderno di laboratorio e controlli dei sensori

I laboratori didattici e i piccoli script di processo valutano una legge empirica alle concentrazioni misurate per individuare errori di unità o letture negative impossibili prima di analisi successive.

Cosa succede se una concentrazione è negativa?

Le concentrazioni negative non sono consentite in questo calcolatore; l’errore viene restituito senza addebitare la richiesta.

Gli ordini possono essere frazionari o zero?

Sì. Gli ordini di reazione possono essere zero, interi o frazionari come nelle leggi empiriche. Concentrazione zero con ordine negativo è rifiutata perché la potenza non è definita.

Il calcolatore della legge cinetica è gratuito?

Lo strumento del browser funziona gratis sul Suo dispositivo.

Questa capacità integra la velocità nel tempo?

No. Questa capacità valuta solo la velocità istantanea a legge di potenza. Per la quantità residua dopo un decadimento a emivita, usi invece un calcolatore di emivita dedicato.

Un ordine di reazione può essere negativo?

Sì. Gli ordini possono essere zero, positivi, frazionari o negativi, come in molte leggi empiriche dei libri di testo. Viene rifiutata solo una concentrazione nulla con ordine negativo, perché quella potenza non è definita.

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/chem/rate-law

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/chem/rate-law \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"k":0.5,"reactants":[{"concentration":0.1,"order":1,"name":"A"},{"concentration":0.2,"order":2,"name":"B"}]}'
{
  "k": 0.5,
  "reactants": [
    {
      "concentration": 0.1,
      "order": 1,
      "name": "A"
    },
    {
      "concentration": 0.2,
      "order": 2,
      "name": "B"
    }
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "chem.rate_law",
  "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.

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.

Le concentrazioni negative vengono rifiutate con un errore invalid_input chiaro, così dati di sensore errati o segni sbagliati non producono mai una velocità assurda in silenzio.

Cosa calcola la legge di velocità e come preparare gli input

Scriva la velocità come k moltiplicata per il prodotto su i di parentesi A pedice i parentesi alla potenza n pedice i, dove ogni n pedice i è l’ordine di reazione rispetto a quel reagente e k è la costante di velocità in unità coerenti con concentrazione e tempo. Per una reazione del secondo ordine in una sola specie la forma è k per concentrazione al quadrato; per una reazione del primo ordine in A e del secondo ordine in B è k per A per B al quadrato. Gli ordini possono essere zero, positivi, frazionari o negativi come in molte leggi empiriche dei manuali; concentrazione zero con ordine negativo è rifiutata perché la potenza non è definita. Invii il campo obbligatorio k come numero JSON o stringa numerica; sono accettati gli alias rate_constant, rateConstant e constant. Invii reactants come un array non vuoto di oggetti; ogni oggetto richiede concentration (alias conc, c, molarity, M) e order (alias reaction_order, power, exponent, n), e può includere un name o etichetta di specie opzionale per la visualizzazione. Le concentrazioni devono essere finite e non negative; una concentrazione negativa è invalid_input perché non ha significato fisico in questo calcolatore e produrrebbe potenze fuorvianti. Il motore limita l’elenco a trentadue specie per la sicurezza dell’isolate del Worker, coprendo comunque esercizi multi-reagente in aula ed esempi industriali semplici. Input identici producono sempre lo stesso JSON perché il percorso è aritmetica pura, senza rete, senza seme casuale e senza orologio di sistema.

Leggere velocità, ordine complessivo, fattori e stringa di espressione

L’array reactants è il cuore strutturato del contratto: ogni voce include il name opzionale, la concentration, l’order e il factor uguale alla concentrazione elevata a quell’ordine. Il campo expression costruisce una riga leggibile, ad esempio velocità uguale a zero punto cinque per parentesi A parentesi per parentesi B parentesi al quadrato, per la visualizzazione in interfacce e fogli di lavoro. In caso di successo la risposta restituisce k arrotondato per una visualizzazione stabile, reactant_count e overall_order uguale alla somma degli ordini di reazione individuali. Il campo concentration_product moltiplica quei fattori nel prodotto che moltiplica k, e il campo rate è k per quel prodotto — la velocità istantanea nelle unità implicite dei Suoi input. L’etichetta method è sempre rate_law così il codice a valle può ramificare senza ispezionare le forme. Usi rate da solo quando una pipeline di sensori serve solo lo scalare; usi reactants e factors quando il software di valutazione deve controllare ogni potenza separatamente; usi overall_order per classificare schemi elementari rispetto a non elementari nel materiale didattico. Mancanza di k, mancanza di reactants, array vuoti, numeri non finiti e qualsiasi concentrazione negativa falliscono con invalid_input e non vengono addebitati. Mantenga Lei stesso la coerenza delle unità: questo endpoint moltiplica numeri e non converte molarità in millimolare né minuti in secondi.

Uso dell’API, prezzi, flussi d’aula e limiti pratici

Chiami il calcolatore gratuito della legge di velocità nel browser per controlli di compiti, dimostrazioni di lezione e verifiche rapide di laboratorio senza installare un modello di foglio di calcolo o un pacchetto di cinetica locale. Le potenze in virgola mobile possono andare in overflow per combinazioni estreme di concentrazione e ordine, quindi mantenga input su scala d’aula per oracoli di valutazione e preferisca magnitudini moderate nell’integrazione continua. Invii un corpo JSON con la costante di velocità k obbligatoria e l’array reactants di oggetti concentration e order. Usi l’API prepagata quando una piattaforma di tutoraggio, un sandbox di valutazione del codice, un generatore di curriculum o uno script di controllo di processo necessita di un contratto stabile sotto saldo KIT a $0.002 per elemento riuscito; i fallimenti di validazione non consumano mai il saldo dopo il rifiuto del motore. Abbini questo endpoint a strumenti di emivita quando la domanda successiva è la quantità residua dopo il decadimento, o a calcolatori di costante di equilibrio quando gli studenti passano dalle velocità alle espressioni di Kc. Gli autori che distribuiscono SDK possono mappare l’array reactants direttamente in tabelle di interfaccia con colonne concentration, order e factor — lo stesso dettaglio che gli studenti scrivono espandendo a mano una legge multi-reagente.

Tutoraggio e generatori di curriculum

I costruttori di lezioni producono esempi multi-reagente svolti con JSON strutturato per esercizi e problemi di cinetica autovalutati senza incorporare un CAS completo.

Come calcolo la velocità di reazione con questo calcolatore della legge cinetica?

Invii JSON con k impostato sulla costante di velocità e reactants come array di oggetti ciascuno con concentration e order (ad esempio k: 0.5 e due specie). La risposta include rate, overall_order, factors e una stringa expression.

Leggi la documentazione completa del KIT →