Math 用极大值法求解简单方程

Math 用极大值法求解简单方程,math,equation,solver,maxima,Math,Equation,Solver,Maxima,我对Maxima很陌生(30分钟前下载的),但是我需要一个问题的快速解决方案,它并不复杂,我想我只是不知道应该使用哪个命令 我的代码: ji:[31,59,91,120,151]; FCZ: 950.00; FC: 207.79; eqn:lsum( (FC)/((1+CET)^(j/365)) , j, ji)-FCZ=0; 这就是Maxima返回的结果(我知道缺少求解部分,但方程看起来还可以) 任何helo都有求解方程的函数和其他函数,但是可以求解的方程种类相当有限。我猜你得为这

我对Maxima很陌生(30分钟前下载的),但是我需要一个问题的快速解决方案,它并不复杂,我想我只是不知道应该使用哪个命令

我的代码:

ji:[31,59,91,120,151];
FCZ: 950.00;
FC: 207.79;
eqn:lsum(
  (FC)/((1+CET)^(j/365))
  , j, ji)-FCZ=0;
这就是Maxima返回的结果(我知道缺少求解部分,但方程看起来还可以)


任何helo都有求解方程的函数和其他函数,但是可以求解的方程种类相当有限。我猜你得为这个问题寻找一个数值解

可以将表达式绘制为CET的函数:

(%i8) plot2d (lhs(eqn), [CET, 0.01, 0.99]);
lhs
返回某事物的左侧(如等式)

从这一点我可以看出,CET=0.4附近有一个单根。要获得更精确的数值近似值,请执行以下操作:

(%i9) find_root (eqn, CET, 0.01, 0.99);
(%o9)                   0.4405719229090962

我需要知道“CET”的价值