我正在Matlab中做作业,使用不同的方法(如辛普森等)计算数值积分。我需要从公式中找到值n以计算矩形方法的误差
E = (b-a)/24 * max f''(x) * ((b-a)/n)^2
n = sqrt(((b-a)^3 * max f''(x)) / 24 * E)
问题是寻找函数来找到 a 到 b 范围内 f''(x) 的最大值。 我只找到了 fminbnd,它计算范围内函数的最小值。有没有可以计算最大值的函数?
最佳答案
寻找-f''(x)
的最小值(您想要最大化的函数的负值)。
关于matlab - 是否有与 fminbnd 等效的函数来获取最大值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9931041/