Mathematica:设置全局NIntegrate选项的方法?

时间:2012-03-01 19:18:31

标签: wolfram-mathematica

我希望能够全局设置一个NIntegrate选项列表(或者某种程度上只需要编写一次,并将它们应用于一组NIntegrate命令)。例如

WorkingPrecision -> 300, PrecisionGoal -> 5, Method ->{"SymbolicPreprocessing", "OscillatorySelection" -> False}

有时当我进行实验时,列表会变得更长。有没有办法可以做到这一点?谢谢!

1 个答案:

答案 0 :(得分:2)

看起来这样可以解决问题:

SetOptions[NIntegrate, WorkingPrecision -> 300, PrecisionGoal -> 5, 
 Method -> {"SymbolicPreprocessing", "OscillatorySelection" -> False}]

请参阅:http://reference.wolfram.com/mathematica/ref/SetOptions.html

PS。您可以在下次发布到https://mathematica.stackexchange.com/。您可能会得到更快的响应。