原始问题:
运行给定代码,并对关键方法进行相应的注释
# 导入所需库
import numpy as np
from scipy.stats import norm
# 定义正态分布函数
def normal_distribution(x, mu, sigma):
"""
计算正态分布的概率密度函数值
:param x: 输入值
:param mu: 均值
:param sigma: 标准差
:return: 概率密度函数值
"""
return norm.pdf(x, mu, sigma)
# 定义累积分布函数
def cumulative_distribution(x, mu, sigma):
"""
计算正态分布的累积分布函数值
:param x: 输入值
:param mu: 均值
:param sigma: 标准差
:return: 累积分布函数值
"""
return norm.cdf(x, mu, sigma)
# 测试代码
if __name__ == "__main__":
x = 0.5
mu = 0
sigma = 1
# 计算正态分布的概率密度函数值
pdf_value = normal_distribution(x, mu, sigma)
print("正态分布的概率密度函数值:", pdf_value)
# 计算正态分布的累积分布函数值
cdf_value = cumulative_distribution(x, mu, sigma)
print("正态分布的累积分布函数值:", cdf_value)
Prev:我们如何为国家安全贡献力量