论文研究手记(362):Monte Carlo采样的python实现方法

,

·

论文研究手记
def monte_carlo_sampling(样本数量, 应用参数1, 应用参数2, 应用参数3):
    样本数据集 = []
    for _ in range(样本总数): # 遍历样本数量
        # 随机触发故障: 部分失效/完全失效
        r = np.random.rand()
        if r > 0.3:
            代码公式 = 应用参数1 * (应用参数2 + np.random.uniform(-应用参数3, 应用参数3))
        else:
            代码公式 = 0.0 + np.random.uniform(0, 0.02)
        样本参数集.append(s_post)
    return np.array(样本数据集)

首先,定义函数monte carlo sampling,参数中要包含样本数量。

其次,要定义样本数据集,这是后续要输出模拟数据的关键。

第三,要进行一个遍历。

这里所需要的参数,要放入到全局角度设计。

Comments

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注