【发布时间】:2019-03-14 17:11:49
【问题描述】:
这个 Mathematica 函数找到 Gamma 分布的参数 b, 给定平均值和 95% 值并按平均值 [Mu] 缩放; 两个值括号 [Beta] 使其速度更快,并且 max pg95= 5.8[Mu]* gb[[Mu], p95] 存在限制。 我需要将这段代码翻译成 Python:
gb[\[Mu]_, p95_] := Block[{p = Min[p95/\[Mu], 5.8]},
\[Mu] FindRoot[CDF[GammaDistribution[1/\[Beta], \[Beta]], p] - .95 == 0,
{\[Beta], 1, If[p == 1, 1.1, p]}][[1, 2]]];
【问题讨论】:
标签: python-3.x wolfram-mathematica gamma-distribution