1
mathzhaoliang 2020-10-09 10:16:39 +08:00
不定积分计算的是原函数,两个积分项 sqrt(2-2cosx) 与 2sinx/2 只是在 [0,2pi] 区间上相等,它俩的原函数区别很大,sage 并没有算错。计算数值积分你需要指定积分区间。
|
2
Hlianbobo OP @mathzhaoliang 你说的对。我赞同你的结论。我的困惑在于如何让数学软件给出正确的解析解和数值解。避免我们在使用软件的时候陷入沉默错误而不知。
举个与上题稍稍不同的例子(减号变加号),因为我刚刚验证过。sqrt(2+2cosx) 。开根号后得到 abs(2cos(θ/2)) ,如果我们要求这个绝对值的不定积分或 0 到 2pi 的数值积分。假设我们在考试。 那么不定积分应该写成:θ属于 0-pi: 4sin(θ/2) θ属于 pi-2pi: -4sin(θ/2) 数值积分当然应该在不同区间代入不同解析解求解。 达到以上标准才能得分。 那么我们使用数学软件,如何写代码才能避免上述沉默错误,得到完整的正确答案? |