我对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返回的(我知道解决部分缺失,但方程式看起来没问题)
任何他喜欢的
答案 0 :(得分:1)
Maxima具有solve
函数和一些其他函数来求解方程,但可以求解的方程种类相当有限。我猜你必须为这个问题寻找一个数值解决方案。
您可以将表达式绘制为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