标签: matlab floating-point integration precision
大家!
你们,伙计们,请解释为什么要进行精确整合的答案
quad( @(x)x.^3-2.*x,0,2)
是
-2.220446049250313e-016
不是零,就像它应该的那样?
答案 0 :(得分:2)
quad函数以数字方式计算积分,而非符号。
quad
尽管大多数积分方法都会精确地计算三次多项式的积分,但只有在完全完成所有计算的情况下才会这样。在计算机上进行计算时,舍入误差仍然是一个因素。