我正在尝试执行敏感性分析,并且我开始学习 python,所以我想在 python 中完成它。我找到了一个名为的包,SALib但我真的不知道如何实现我自己的等式。例如,这是我的等式:
ET = 0,0031*C*(R+209)*(t*(t+15)**-1)
Run Code Online (Sandbox Code Playgroud)
首先,我必须定义我的问题:
problem = {'num_vars': 3,
'names': ['C', 'R', 't'],
'bounds': [[10, 100],
[3, 7],
[-10, 30]]
}
Run Code Online (Sandbox Code Playgroud)
在此之后,我必须生成输入样本,但我如何使用自己的方程生成这些样本?也许有人对 SALib 有经验并且可以帮助我。我不觉得包文档真的很有帮助。