Beta procedimientos relacionados en la clase WorksheetFunction (Excel VBA)

Esta página presenta procedimientos de la classe WorksheetFunction relacionados con el tema Beta : Beta_Dist y Beta_Inv

Beta_Dist

Devuelve la función de distribución beta acumulativa.

La distribución beta se suele utilizar frecuentemente para estudiar la variación en el porcentaje entre varias muestras, como el tiempo del día que la población dedica a ver la televisión. Si uno de los argumentos no es numérico, Beta_Dist devuelve el #VALUE! valor de error. Si el argumento alfa ≤ 0 o beta ≤ 0, Beta_Dist genera un valor de error. Si x < A, x > B o A = B, Beta_Dist genera un valor de error. Si omite los valores para A y B (límite superior e inferior), Beta_Dist usa la distribución beta acumulativa estándar, de modo que A = 0 y B = 1.

Sintaxis : expression.Beta_Dist (Arg1, Arg2, Arg3, Arg4, Arg5, Arg6)

Dim dblArg1 As Double: dblArg1 = 
Dim dblArg2 As Double: dblArg2 = 
Dim dblArg3 As Double: dblArg3 = 
Dim dblBeta_Dist As Double
dblBeta_Dist = WorksheetFunction.Beta_Dist(Arg1:=dblArg1, Arg2:=dblArg2, Arg3:=dblArg3, Arg4:=True)

Arguments

Estos son los argumentos con nombre :

Arg1 (Double) - Valor, comprendido entre A y B, con el que se debe evaluar la función.

Arg2 (Double) - Parámetro alfa de la distribución.

Arg3 (Double) - Parámetro beta de la distribución.

Arg4 (Boolean) - Acumulado: valor lógico que determina la forma de la función. Si el argumento de acumulado es true, beta. DIST devuelve la función de distribución acumulativa; Si es false, devuelve la función de densidad de probabilidad.

Los siguientes argumentos son opcionales

Arg5 - Límite inferior opcional del intervalo de x

Arg6 - Límite superior opcional del intervalo de x

Beta_Inv

Devuelve la inversa de la función de distribución acumulativa para una distribución beta determinada. Es decir, si probabilidad = Beta_Dist(x,...), entonces Beta_Inv(probabilidad,...

La distribución beta puede utilizarse en el diseño de proyectos para obtener un modelo de los tiempos de finalización probables dados unos parámetros esperados de tiempo de finalización y de variabilidad. Si uno de los argumentos no es numérico, Beta_Inv genera un valor de error. Si el argumento alfa ≤ 0 o beta ≤ 0, Beta_Inv genera un valor de error. Si probabilidad ≤ 0 o probabilidad > 1, Beta_Inv genera un valor de error. Si omite los valores para A y B (límite superior e inferior), Beta_Inv usa la distribución beta acumulativa estándar, de modo que A = 0 y B = 1. Dado un valor de probabilidad, Beta_Inv busca el valor x tal que Beta_Dist (x, alfa, beta, true, a, B) = probabilidad. Por lo tanto, la precisión de Beta_Inv depende de la precisión de Beta_Dist. Beta_Inv usa una técnica de búsqueda iterativa.

Sintaxis : expression.Beta_Inv (Arg1, Arg2, Arg3, Arg4, Arg5)

Dim dblArg1 As Double: dblArg1 = 
Dim dblArg2 As Double: dblArg2 = 
Dim dblArg3 As Double: dblArg3 = 
Dim dblBeta_Inv As Double
dblBeta_Inv = WorksheetFunction.Beta_Inv(Arg1:=dblArg1, Arg2:=dblArg2, Arg3:=dblArg3)

Arguments

Estos son los argumentos con nombre :

Arg1 (Double) - Probabilidad asociada con la distribución beta.

Arg2 (Double) - Parámetro alfa de la distribución.

Arg3 (Double) - Parámetro beta de la distribución.

Los siguientes argumentos son opcionales

Arg4 - Límite inferior opcional del intervalo de x

Arg5 - Límite superior opcional del intervalo de x