Код ввода:
# Input data:
S = pd.S = 2000 # Saturation flow
L = pd.L = 5 # Lost time
eb = pd.eb = 1000
wb = pd.wb = 600
sb = pd.sb = 400
nb = pd.nb = 500
# a) C_min = Minimum cycle length calculation
Y_eb = pd.Y_eb = eb / S
Y_wb = pd.Y_wb = wb / S
Y_sb = pd.Y_sb = sb / S
Y_nb = pd.Y_nb = nb / S
Y_eb_wb_sb_nb = [Y_eb,Y_wb,Y_sb,Y_nb]
Y_eb_wb_sb_nb
Выход:
[0.5, 0.3, 0.2, 0.25]
Тогда
if Y_eb > Y_wb:
print(C_min = L / 1 - (Y_eb + Y_wb))
Я хочу:
Получите максимальные значения из (Y_eb;Y_wb)
и (Y_sb;Y_nb)
и примените эти значения к формуле:
C_min = L / (1- [max of (Y_eb;Y_wb)] + [max of (Y_sb;Y_nb)])