Calcolatore CDF uniforme continua
Il calcolatore della CDF uniforme continua restituisce la probabilità che una variabile casuale distribuita uniformemente tra il limite inferiore a e quello superiore b sia minore o uguale a x.
Esegui gratis nel browser
Inserisca tre numeri finiti per ottenere una probabilità compresa tra zero e uno. I punti sotto l’intervallo restituiscono zero, quelli sopra restituiscono uno e quelli interni sono valutati in base alla posizione relativa. Il limite superiore deve essere strettamente maggiore di quello inferiore.
Che cosa misura la CDF uniforme continua
Una distribuzione uniforme continua assegna la stessa densità di probabilità a ogni posizione di un intervallo fisso. La sua funzione di distribuzione cumulativa, detta CDF, risponde a una domanda pratica: qual è la probabilità che un valore casuale dell’intervallo sia minore o uguale a un punto x scelto? Il risultato è sempre compreso tra zero e uno. Zero indica che il punto si trova sul limite inferiore o al di sotto; uno indica che si trova sul limite superiore o al di sopra. Fra questi limiti, la probabilità cresce a ritmo costante perché porzioni di uguale lunghezza hanno uguale probabilità. Per esempio, un punto a un quarto del percorso da a a b ha probabilità cumulativa pari a un quarto. Questo calcolatore gestisce direttamente tutte e tre le regioni, compresi i valori esatti dei limiti. Valuta una distribuzione matematica anziché stimare la probabilità da campioni, quindi non presenta errore di simulazione, variazione casuale, intervallo di confidenza o dipendenza dalla dimensione del campione. Il risultato è il valore esatto della CDF definita a tratti, soggetto soltanto alla normale rappresentazione in virgola mobile.
Come inserire i limiti e leggere il risultato
Indichi a come limite inferiore, b come limite superiore e x come punto in cui valutare la probabilità cumulativa. Tutti e tre gli input devono essere numeri finiti e b deve essere strettamente maggiore di a. Sono validi limiti negativi, limiti decimali e un valore x esterno all’intervallo. Se x è interno, il calcolatore sottrae a da x e divide tale distanza per l’ampiezza totale b meno a. Se x è uguale ad a, il risultato è zero; se x è uguale a b, il risultato è uno. Questo comportamento ai limiti segue la CDF uniforme continua standard e non crea massa puntuale agli estremi, perché un singolo punto esatto ha probabilità zero in una distribuzione continua. Legga il valore restituito come proporzione. Moltiplicandolo per cento ottiene la percentuale corrispondente, ma la capacità restituisce intenzionalmente la probabilità canonica sulla scala da zero a uno. Invertire i limiti o renderli uguali non definisce una distribuzione uniforme continua con ampiezza positiva; pertanto, tale input genera un chiaro errore di convalida invece di un numero fuorviante.
Quando questo calcolo è utile
Utilizzi la CDF uniforme continua quando tutti i valori entro un intervallo limitato noto sono modellati come equiprobabili. È utile per controllare esercizi di probabilità, creare dati di test deterministici, convalidare software statistico e calcolare probabilità di soglia in semplici modelli di incertezza. Se un orario di arrivo è modellato uniformemente in una finestra di venti minuti, la CDF in un punto interno indica la probabilità che l’arrivo sia già avvenuto. Nel controllo qualità, un valore di prova generato uniformemente potrebbe dover restare sotto un limite; questo risultato fornisce la frazione teorica che dovrebbe superare il controllo. Il calcolo è inoltre un utile componente per verifiche dei quantili e trasformazioni di probabilità, anche se questa capacità valuta soltanto la CDF diretta e non risolve x. Valuti con attenzione l’ipotesi del modello. Le misurazioni reali sono spesso raggruppate, asimmetriche, arrotondate o troncate in modi che rendono inadeguato un modello uniforme. La densità uguale nell’intero intervallo deve derivare dalla definizione del problema o da un’ipotesi difendibile. Il calcolatore esegue correttamente la matematica indicata, ma non stabilisce se l’uniformità descriva bene il processo reale.
Casi d'uso
Valutare una probabilità di soglia
Trovi la probabilità che una misura o un tempo uniforme sia minore o uguale a un valore limite specificato.
Controllare esercizi di statistica
Verifichi una CDF uniforme continua definita a tratti, inclusi i punti esterni all’intervallo.
Provare software analitico
Crei probabilità attese deterministiche per limiti, punti interni e casi fuori intervallo.
Domande frequenti
Quale formula viene usata all’interno dell’intervallo?
Per a < x < b, la probabilità cumulativa è (x - a) diviso per (b - a).
Che cosa accade quando x è inferiore ad a?
La probabilità cumulativa è zero perché nessun valore della distribuzione è sotto il limite inferiore.
Che cosa accade quando x è superiore a b?
La probabilità cumulativa è uno perché l’intera distribuzione è minore o uguale a x.
Perché b deve essere maggiore di a?
Una distribuzione uniforme continua richiede un intervallo di ampiezza positiva. Limiti uguali o invertiti non la definiscono.
Il calcolatore simula valori casuali?
No. Applica direttamente la CDF analitica, quindi il risultato è deterministico e privo di errore campionario.
Quanto costa una richiesta API?
Ogni richiesta API costa $0.002. Il calcolatore nel browser usa lo stesso calcolo deterministico.
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/stat/continuous-uniform-cdf \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"a":2,"b":10,"x":5}'const res = await fetch("https://api.kit.forhosting.com/stat/continuous-uniform-cdf", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"a": 2,
"b": 10,
"x": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/stat/continuous-uniform-cdf",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"a": 2,
"b": 10,
"x": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/stat/continuous-uniform-cdf", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"a":2,"b":10,"x":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"a":2,"b":10,"x":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/stat/continuous-uniform-cdf", 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
{
"a": 2,
"b": 10,
"x": 5
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "stat.continuous_uniform_cdf",
"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. |