У меня большая проблема при попытке реализовать метод Монте-Карло для этой функции:
D=log(T)
Где T
- измеренное время, значит T>0
, и, очевидно, оно имеет нормальное распределение.
У меня есть 10 измеренных значений T
в эксперименте, поэтому я вычисляю:
m_T (mean of T) = 3.0 seconds
s_T (standard deviation of T)= 1.5 seconds
И с этими параметрами я моделирую T
, а затем D:
T = Normal(m_T, s_T)
D=log(Normal(m_T, s_T)
Но в D
программа возвращает ошибку. Когда я убираю, я обнаруживаю, что ошибка связана с тем, что в Нормальном (m_T, s_T)
есть ОТРИЦАТЕЛЬНЫЕ значения, поэтому журнал (ОТРИЦАТЕЛЬНЫЙ) сбой!
Меня заблокировали, я не знаю, как продолжить ... есть предложения? Большое тебе спасибо!