无法求解指数中包含自变量的方程的 x
Unable to solve for x for an equation with independent variable in the exponent
我正在努力帮助一位从事金融研究的朋友。我想为 x 求解如下方程式:
g,h,c,p,a,b 都是常量
我猜第一步是找到它的导数。我这样做了,使用 http://www.derivative-calculator.net/ 的在线衍生计算器。我明白了:
此外,我正在尝试求解 x,假设它等于零。 None 'solve for x' 的在线工具能够做到这一点。我已经尝试过,Wolfram Alpha 的在线工具 'solve-for-x'、QuickMath、CynMath 等。所有这些,'cannot be solved'。我正在寻找像这样的解决方案:x = blah-blah-blah。我还尝试了 CompileOnline/TutorialPoint 上的在线 Mathlab/Octave 工具。我能做些什么来解决 x,(最好不必安装 MathLab 等)。这些方程式是否有任何问题导致它们无法被 Wolfram Alpha 或 'solve for x' 的此类在线工具求解?
您可以在 R 中编写一个函数来求解给定 x 值的方程:
solvex <- function(x) {
g = 1
h = 1
c = 1
p = 1
b = 1
a = 1
g * (1 - exp(h*x + c)) + p * (1 - exp(b*x + a))
}
然后,要绘制某个范围内的解,请执行以下操作:
x <- seq(-100,100,1)
yseq <- lapply(x, solvex)
plot(x, yseq, type = "l")
使用 Mathematica 求解:
我正在努力帮助一位从事金融研究的朋友。我想为 x 求解如下方程式:
g,h,c,p,a,b 都是常量
我猜第一步是找到它的导数。我这样做了,使用 http://www.derivative-calculator.net/ 的在线衍生计算器。我明白了:
此外,我正在尝试求解 x,假设它等于零。 None 'solve for x' 的在线工具能够做到这一点。我已经尝试过,Wolfram Alpha 的在线工具 'solve-for-x'、QuickMath、CynMath 等。所有这些,'cannot be solved'。我正在寻找像这样的解决方案:x = blah-blah-blah。我还尝试了 CompileOnline/TutorialPoint 上的在线 Mathlab/Octave 工具。我能做些什么来解决 x,(最好不必安装 MathLab 等)。这些方程式是否有任何问题导致它们无法被 Wolfram Alpha 或 'solve for x' 的此类在线工具求解?
您可以在 R 中编写一个函数来求解给定 x 值的方程:
solvex <- function(x) {
g = 1
h = 1
c = 1
p = 1
b = 1
a = 1
g * (1 - exp(h*x + c)) + p * (1 - exp(b*x + a))
}
然后,要绘制某个范围内的解,请执行以下操作:
x <- seq(-100,100,1)
yseq <- lapply(x, solvex)
plot(x, yseq, type = "l")
使用 Mathematica 求解: