예제 #1
0
def logPERT4_density5(M,m,a,b,x): # relative LOG-PERT density: PERT4
	return log((M-x)**(b-1) * (-m+x)**(a-1)) - log ((M-m)**5 * f_beta(a,b))
예제 #2
0
def logPERT4_density(M,m,a,b,x): # relative 'stretched' LOG-PERT density: PERT4 * (s-e)
	return log((M-x)**(b-1) * (-m+x)**(a-1)) - log ((M-m)**4 * f_beta(a,b))
예제 #3
0
def PERT4_density(M,m,a,b,x):  # relative 'stretched' PERT density: PERT4 * (s-e) 
	return ((M-x)**(b-1) * (-m+x)**(a-1)) /((M-m)**4 * f_beta(a,b))
예제 #4
0
def logPERT4_density5(M, m, a, b, x):  # relative LOG-PERT density: PERT4
    return log((M - x)**(b - 1) * (-m + x)**(a - 1)) - log(
        (M - m)**5 * f_beta(a, b))
예제 #5
0
def PERT4_density(M, m, a, b,
                  x):  # relative 'stretched' PERT density: PERT4 * (s-e)
    return ((M - x)**(b - 1) * (-m + x)**(a - 1)) / ((M - m)**4 * f_beta(a, b))
예제 #6
0
def logPERT4_density(
        M, m, a, b, x):  # relative 'stretched' LOG-PERT density: PERT4 * (s-e)
    return log((M - x)**(b - 1) * (-m + x)**(a - 1)) - log(
        (M - m)**4 * f_beta(a, b))
예제 #7
0
def logPERT4_density(
        s, e, a, b, x):  # relative 'stretched' LOG-PERT density: PERT4 * (s-e)
    #return log((s-x)**(b-1) * (-e+x)**(a-1)) - log ((s-e)**4 * f_beta(a,b))
    return log(s - x) * (b - 1) + log(-e + x) * (a - 1) - (log(s - e) * 4 +
                                                           log(f_beta(a, b)))
예제 #8
0
def logPERT4_density(s,e,a,b,x): # relative 'stretched' LOG-PERT density: PERT4 * (s-e)
	#return log((s-x)**(b-1) * (-e+x)**(a-1)) - log ((s-e)**4 * f_beta(a,b))
	return log(s-x)*(b-1) + log(-e+x)*(a-1) - (log(s-e)*4 + log(f_beta(a,b)))