You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何基于给定的正态分布代码计算PDF(概率密度函数)取值

正态分布PDF取值计算方法

你写的代码已经生成了均值为10、标准差为9的正态分布实例,要算指定点的概率密度函数取值,直接调用实例自带的pdf方法就行:

代码示例

# 你已有的分布初始化代码
from scipy import stats
Distribution = stats.norm(10, 9)

# 计算单个点x=10的PDF值
pdf_at_10 = Distribution.pdf(10)
print(pdf_at_10) # 输出约为0.0443,即正态分布在均值处的密度值

# 批量计算多个点的PDF值,比如x=5、10、15三个点
pdf_list = Distribution.pdf([5, 10, 15])
print(pdf_list) # 返回和输入长度一致的密度值数组

注意点

  • stats.norm接收的第二个参数是标准差,不是方差。如果你原本要定义的是方差为9的正态分布(对应标准差3),需要把初始化代码改成Distribution = stats.norm(10, 3)
  • 输入可以是单个数值,也可以是列表、numpy数组等序列,返回值结构和输入完全匹配

内容的提问来源于stack exchange,提问作者Muhammad Pathan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.26 01:45:03