无法求解指数

时间:2015-07-14 12:54:40

标签: r matlab wolfram-mathematica octave

我正在努力帮助金融研究中的朋友。对于x,我想解决看起来像这样的等式:

enter image description here

g,h,c,p,a,b都是常数。

我想第一步就是找到它的衍生物。我在http://www.derivative-calculator.net/使用在线衍生计算器。我明白了:

enter image description here

此外,我试图解决x,假设它等于零。 “解决x”的在线工具都无法实现。我试过,Wolfram Alpha的'求解换x',QuickMath,CynMath等在线工具。所有这些,'无法解决'。我正在寻找一个解决方案:x = blah-blah-blah。我还在CompileOnline / TutorialPoint上尝试了在线Mathlab / Octave工具。我可以做些什么来解决x,(最好不要安装MathLab等)。有没有关于这些方程式的信息,使得它们无法被Wolfram Alpha或“求解x”的在线工具解决?

2 个答案:

答案 0 :(得分:2)

您可以在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")

答案 1 :(得分:2)

使用Mathematica寻找解决方案:

enter image description here