我想用数字解决方程式
beta.ppf(X,A,B)-C = 0
其中a,b,c是已知常数。我试过的时候
$(document).ready(function() {
if(window.location.href.match('example.com/shop')){
$("body").addClass("shop");
}
});
它让我回来了
TypeError:无法确定Relational的真值
我该如何解决?
答案 0 :(得分:1)
Scipy.optimize(检查部分:“根发现”)提供了许多用于数值求解方程的函数。
对于以下示例,我将使用newton
函数(其他可用的解算器可能更适合您的问题 - 您还应该检查它们)。我为a
,b
和c
使用了任意数值。
from scipy.stats import beta
from scipy.optimize import newton
a = 1
b = 2
c = 0.4
def f(x, a, b, c):
return beta.ppf(x, a, b) - c
newton(f, x0 = 0.2, args = (a,b,c))
0.6399999999999999