Distribución de Weibull
Obtenga la densidad o la probabilidad acumulada de Weibull en un punto: con forma 2, escala 1 y x igual a 1, la densidad es 2/e. Una forma mayor que 1 indica desgaste, 1 es la ley exponencial y menor que 1, fallos tempranos. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Forma
- 2
- Escala
- 1
- X
- 1
- Tipo
- Probabilidad
- 0,7357588823
La distribución de Weibull es el instrumento habitual de la ingeniería de fiabilidad y del análisis de vidas: describe cuánto dura un componente, cómo se reparte la velocidad del viento y cómo el riesgo de fallo crece o mengua con la edad. Esta calculadora evalúa la densidad de probabilidad o la probabilidad acumulada en un punto x a partir de un parámetro de forma positivo y un parámetro de escala positivo. Una forma mayor que uno modela el desgaste, una forma igual a uno recupera la ley exponencial y una forma menor que uno modela la mortalidad infantil.
Cómo se definen el PDF y el CDF de Weibull
La distribución de Weibull de dos parámetros es una ley continua sobre la recta real no negativa, determinada por completo por un parámetro de forma k mayor que cero y un parámetro de escala λ mayor que cero. La densidad de probabilidad es idénticamente nula para todo x negativo. En un x no negativo vale (k dividido por λ) por (x dividido por λ) elevado a (k menos uno), multiplicado por la exponencial del opuesto de (x dividido por λ) elevado a k.
La función de distribución acumulada es la integral de esa densidad desde menos infinito hasta x: vale cero en los negativos y, para x en cero o por encima, uno menos la exponencial de menos (x sobre λ) elevado a k. Esas dos formas cerradas son lo que evalúa esta calculadora. La forma es el parámetro que se interpreta primero.
Cuando k vale uno, Weibull es exactamente la distribución exponencial de media λ y tasa de riesgo constante. Cuando k es mayor que uno el riesgo crece con la edad, que es el relato clásico de desgaste o fatiga de piezas mecánicas, rodamientos y hardware que envejece. Cuando k es menor que uno el riesgo disminuye, que es el relato de mortalidad infantil de defectos tempranos que fallan pronto y luego se estabilizan.
La escala estira o comprime el eje temporal sin cambiar la silueta de la curva: la vida mediana es λ por (el logaritmo natural de dos) elevado a uno sobre k, de modo que duplicar λ duplica cada cuantil. La evaluación es un puñado de logaritmos, potencias y exponenciales.
Dónde aporta valor una calculadora de la distribución de Weibull
Los ingenieros de fiabilidad y los planificadores de mantenimiento viven de los gráficos de Weibull: dada una forma ajustada a tiempos de fallo y una escala en horas o ciclos, necesitan la densidad o la probabilidad acumulada a una edad de inspección prevista, un horizonte de garantía o un intervalo de recambio.
Los analistas de energía eólica usan la misma familia de dos parámetros para la velocidad del viento a la altura del buje, y luego leen la densidad a una velocidad de arranque o la probabilidad acumulada por debajo de un umbral de parada. Los equipos de calidad y garantía convierten un Weibull ajustado en la chance de que una unidad ya haya fallado a una edad dada, que es exactamente el CDF a esa edad, sin montar un puesto de estadística para una consulta de tres números.
Los cursos introductorios de estadística y de actuaría asignan ejercicios de PDF y CDF de Weibull junto a los casos especiales exponencial y de Rayleigh, y necesitan un oráculo determinista en lugar de una simulación aleatoria que cambiaría entre ejecuciones. Los científicos de datos validan muestreadores de Monte Carlo de modelos de vida comparando frecuencias simuladas con la densidad y la acumulada en forma cerrada en un x modesto antes de escalar las extracciones.
Si más adelante necesita un Weibull de tres parámetros desplazado en localización, cuantiles inversos, tablas de riesgo o de supervivencia, ajuste de máxima verosimilitud a una muestra u otra familia de vidas como lognormal o gamma, trátelos como intenciones de búsqueda separadas en lugar de sobrecargar esta página.
Qué puede hacer con ella
Fiabilidad y edades de garantía
Evalúe la densidad de Weibull o la chance de que una unidad haya fallado a una inspección prevista, un horizonte de garantía o un intervalo de recambio a partir de forma y escala ajustadas.
Claves de deberes y exámenes
Calcule valores de PDF y CDF de Weibull de manual para forma, escala y x con un oráculo determinista que rechaza parámetros no positivos.
Simuladores de viento y de vida
Contraste muestreadores de Monte Carlo de modelos Weibull de viento o de vida con la densidad y la acumulada en forma cerrada en puntos elegidos antes de escalar las extracciones.
Preguntas frecuentes
¿Qué fórmula usa la distribución de Weibull?
Con forma k > 0 y escala λ > 0 el PDF es f(x) = (k/λ)(x/λ)^{k−1} exp(−(x/λ)^k) cuando x ≥ 0 (y 0 cuando x < 0). El CDF es F(x) = 1 − exp(−(x/λ)^k) cuando x ≥ 0 (y 0 cuando x < 0).
¿Qué ocurre si la forma o la escala no es positiva?
Una ley de Weibull exige k > 0 y λ > 0; los valores nulos o negativos se rechazan y no se facturan.
¿Cuál es la diferencia entre kind pdf y kind cdf?
pdf devuelve la densidad de probabilidad en x, que puede ser mayor que uno. cdf devuelve la probabilidad acumulada P(X ≤ x), que siempre queda entre 0 y 1. El valor por defecto es pdf.
¿Qué números debe enviar?
Opcionalmente envíe kind como pdf o cdf (por defecto pdf). Se aceptan cadenas enteras o decimales. Shape y scale deben ser positivos.
¿Qué indica el valor de la forma en Weibull?
Indica cómo cambia el riesgo de fallo con la edad. Por encima de 1 el riesgo crece con el tiempo, como en el desgaste de rodamientos; con 1 exacto es la ley exponencial de riesgo constante; por debajo de 1 el riesgo baja, como en los defectos tempranos.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/stat/weibull-distribution \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"shape":2,"scale":1,"x":1}'const res = await fetch("https://api.kit.forhosting.com/stat/weibull-distribution", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"shape": 2,
"scale": 1,
"x": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/stat/weibull-distribution",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"shape": 2,
"scale": 1,
"x": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/stat/weibull-distribution", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"shape":2,"scale":1,"x":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"shape":2,"scale":1,"x":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/stat/weibull-distribution", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"shape": 2,
"scale": 1,
"x": 1
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "stat.weibull_distribution",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
Las peticiones que envían una forma o una escala no positivas fallan con invalid_input en lugar de inventar una densidad.
Cómo se definen el PDF y el CDF de Weibull
En el origen la densidad es finita solo cuando k es al menos uno; si pide el PDF en x igual a cero con una forma estrictamente menor que uno, el valor matemático es infinito y este extremo rechaza la petición en lugar de devolver un Infinity no JSON. No hay muestreo aleatorio, ni interpolación de tablas, ni consulta de red, ni reloj de por medio, así que el mismo triple de números produce siempre el mismo resultado IEEE.
Contrato de entrada, campos de respuesta y el error de positividad
Se aceptan cadenas numéricas para que los widgets de formulario envíen campos de texto sin conversión en el cliente. Los campos ausentes, las cadenas vacías, NaN e Infinity fallan del mismo modo y no se facturan. Un x negativo es legal y devuelve probabilidad cero, que es el soporte del Weibull estándar de dos parámetros. Pedir el PDF en x igual a cero con shape un medio se rechaza porque la densidad diverge en el origen. Envíe un cuerpo JSON con tres números finitos obligatorios y un kind opcional. Shape es el k de Weibull (alias k o alpha). Scale es el λ de Weibull (alias lambda o theta). El punto de evaluación es x (alias value o t). Kind elige la magnitud: pdf para la densidad de probabilidad, o cdf para la probabilidad acumulada F(X es a lo sumo x); por defecto es pdf y también acepta el alias function. Shape y scale deben ser ambos estrictamente positivos: una forma cero o negativa, o una escala cero o negativa, no es una ley de Weibull, de modo que el manejador rechaza la petición con invalid_input nombrando el parámetro culpable. Kind debe ser pdf o cdf cuando se aporta; cualquier otro token es invalid_input. En el éxito el cuerpo repite shape, scale y x ya limpios, devuelve kind como pdf o cdf, devuelve probability como el doble IEEE de esa magnitud y aporta formula como la cadena de forma cerrada correspondiente. Comprobaciones clásicas: shape dos, scale uno, x uno, kind pdf, que produce densidad dos sobre e; y los mismos números con kind cdf, que produce uno menos uno sobre e. El precio de las llamadas API exitosas es la base publicada de $0.002 por ítem; la herramienta del navegador sigue siendo gratuita.
Dónde aporta valor una calculadora de la distribución de Weibull
Los educadores construyen claves de respuesta y autoevaluadores que fijan un único valor IEEE para shape, scale, x y kind. Como esta capacidad es un motor parse puro, el precio de la API es la base publicada de $0.002 por ítem exitoso y la validación fallida no consume saldo. Mantenga shape y scale estrictamente positivos, elija pdf o cdf a propósito y recuerde que una densidad puede superar uno mientras que una probabilidad acumulada siempre queda entre cero y uno.
Preguntas técnicas
¿Cuánto cuesta la calculadora de la distribución de Weibull?
La herramienta del navegador es gratuita. Las peticiones API usan saldo KIT prepago a $0.002 por llamada exitosa; la entrada no válida no se factura.