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

Julia中累积分布函数(CDF)的逆函数如何实现?

标准正态分布概率值转对应随机结果的方法

你要找的函数f,就是标准正态分布的逆累积分布函数(Inverse CDF),也叫分位数函数。它的核心作用是把0到1之间的累积概率值,映射到标准正态分布对应的随机变量取值。

核心逻辑

标准正态分布的累积分布函数Φ(x)表示随机变量X≤x的概率,即P(X ≤ x) = Φ(x)。而逆函数Φ⁻¹(p)刚好满足你的需求:当p=0.5时,Φ⁻¹(0.5)=0——因为标准正态分布是关于0对称的,中位数就是0,对应累积概率刚好是0.5。

实际计算方式

这个函数没有初等解析表达式,只能通过数值近似算法实现,但常用工具都已封装好现成接口:

  • Python中用scipy库:from scipy.stats import norm; print(norm.ppf(0.5)),运行结果为0.0(ppf即Percent Point Function,分位数函数)
  • Excel中用内置函数:=NORM.S.INV(0.5),返回值为0.0

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.23 12:18:07