Tag: 整合

更有效的积分循环

public double Integral(double[] x, double intPointOne, double intPointTwo) { double integral = 0; double i = intPointOne; do { integral += Function(x[i])*.001; i = i + .001; } while (i <= intPointTwo); return integral; } 这是一个函数,我必须简单地使用部分的总和来集成x1-x2中的函数。 如何使这个循环更有效(使用更少的循环),但更准确? Function在每次迭代中都会发生变化,但它应该是无关紧要的,因为它的数量级(或边界)应保持相对相同…