我在使用 Mathematica 中的 Dynamic 命令时遇到了一些问题,下一个代码显示了函数 f(x) = 1 - x^2 的交互式图形。图形的标题还显示了使用滑块修改的曲线(定积分)下的当前区域。
Manipulate[Show[Plot[1 - x^2, {x, 0, 1}, PlotLabel -> Integrate[1 - x^2, {x, 0, Limite - 0.000000000001}]],
Plot[-x^2 + 1, {x, 0, Limite}, PlotRange -> {0, 1}, Filling -> Axis] ], {Limite, 0.000000000001, 1}, LocalizeVariables -> False]
我想使用以下命令显示当前区域:
Integrate[1 - x^2, {x, 0, Dynamic[Limite]}]
但结果不是我所期望的。Mathematica 像这样评估这
0.529 - (0.529)^3 / 3
是正确的,但我不明白为什么它显示一个表达式而不是单个数字。//FullSimplify
and命令并//N
不能解决问题。
有没有更好的方法来获得结果?
我是否正确使用了动态命令?
谢谢!