gpt4 book ai didi

python - 计算两条曲线(正态分布)之间的面积

转载 作者:太空宇宙 更新时间:2023-11-04 01:29:03 28 4
gpt4 key购买 nike

我需要计算两条曲线之间的面积。我有很多数据,所以我想以编程方式进行。

基本上,我总是有 2 个正态分布,根据平均值和标准差计算得出。然后我想计算它们相交的程度。这是一个 example我的意思,还有一些 R 中的代码(我不知道)。

matplotlibscipy 或其他模块中是否已经有一个函数可以帮我完成?如果我必须自己实现,我认为我应该这样做:

  • 找到交叉点(最多有 2 个)
  • 查看交叉点之前、[之间]和之后哪个功能较低
  • 计算下函数的积分并将它们全部相加

是吗?我怎样才能完成单个步骤?是否有功能、模块等可以提供帮助?

最佳答案

我也不知道 R,但答案似乎在您提供的链接中:只需集成您的最小分布。您不需要找到交点,只需将 min(f(x), g(x)) 提供给 scipy.integrate.quad

关于python - 计算两条曲线(正态分布)之间的面积,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15361125/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com