Beta procedimentos relacionados em classe WorksheetFunction (Excel VBA)

Esta página apresenta procedimentos da classe WorksheetFunction relacionados ao tema Beta: Beta_Dist e Beta_Inv

Beta_Dist

Retorna a função de distribuição cumulativa beta.

A distribuição beta geralmente é usada para estudar a variação na porcentagem de determinado valor em amostras, como a fração do dia que as pessoas passam assistindo televisão. Se algum argumento for não numérico, Beta_Dist retornará o #VALUE! valor de erro. Se alfa ≤ 0 ou beta ≤ 0, Beta_Dist gera um valor de erro. Se x < A, x > B ou A = B, Beta_Dist gerará um valor de erro. Se você omitir valores para A e B (limite inferior e superior), Beta_Dist usará a distribuição beta cumulativa padrão, de modo que A = 0 e B = 1.

Sintaxe : 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

O seguinte argumento é opcional

Arg1 (Double) - O valor entre A e B no qual se avalia a função.

Arg2 (Double) - O parâmetro alfa da distribuição.

Arg3 (Double) - O parâmetro beta da distribuição.

Arg4 (Boolean) - Cumulativo - um valor lógico que determina a forma da função. Se cumulativo for verdadeiro, beta. DIST retorna a função de distribuição cumulativa; Se false, retornará a função de densidade de probabilidade.

Os seguintes argumentos são opcionais

Arg5 - Um limite inferior opcional para o intervalo de x

Arg6 - Um limite superior opcional para o intervalo de x

Beta_Inv

Retorna o inverso da função de distribuição cumulativa de uma distribuição beta especificada. Ou seja, se a probabilidade = Beta_Distx,..., então Beta_Inv(probabilidade,...

A distribuição beta pode ser usada no planejamento de projeto para modelar tempos de conclusão prováveis, considerando tempo de conclusão e variabilidade previstos. Se algum argumento não for numérico, Beta_Inv gerará um valor de erro. Se alfa ≤ 0 ou beta ≤ 0, Beta_Inv gera um valor de erro. Se probabilidade ≤ 0 ou probabilidade > 1, Beta_Inv gera um valor de erro. Se você omitir valores para A e B (limite inferior e superior), Beta_Inv usará a distribuição beta cumulativa padrão, de modo que A = 0 e B = 1. Dado um valor para probabilidade, Beta_Inv procura o valor x de forma que Beta_Dist (x, alfa, beta, verdadeiro, a, B) = probabilidade. Portanto, a precisão de Beta_Inv depende da precisão de Beta_Dist. O Beta_Inv usa uma técnica de pesquisa iterativa.

Sintaxe : 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

O seguinte argumento é opcional

Arg1 (Double) - Uma probabilidade associada à distribuição beta.

Arg2 (Double) - O parâmetro alfa da distribuição.

Arg3 (Double) - O parâmetro beta da distribuição.

Os seguintes argumentos são opcionais

Arg4 - Um limite inferior opcional para o intervalo de x

Arg5 - Um limite superior opcional para o intervalo de x