我正在尝试找到两个函数曲线下方的一个区域,使得该区域的面积等于给定的数m
。例如,通过对这两个函数进行积分:
f(x) = 3x - 3x^2
g(x) = x
将a到b的符号化表示,且使每个值等于m(例如m=1/3)。可以解决该系统以找到a和b的值:
1.5 b^2 - b^3 - 1.5 a^2 + a^3 = 1/3
0.5 b^2 - 0.5 a^2 = 1/3
我得到的正解近似为:
a = 0.364823, b = 0.894294
。现在,我的问题是:如果给我向量(或Python中的数组)f和g,而不是符号函数,如何找到a和b?我知道如何使用
trapz()
来查找向量的面积,但我不知道是否有一种方法可以在上述问题中数值地使用它来找到a
和b
。谢谢!