有人建议这可能比我之前问过的数学堆栈交换更适合这个问题。
假设一个人有一个黑盒函数,它可以在指定时间间隔内的任何地方(廉价)进行评估并且没有噪音(比如说浮点粒度除外)。找到这个函数的不连续性的最好方法是什么?我不知道可能有多少间断,也可能没有。
我可以想到一些简单的方法(统一采样,在样本之间存在较大差异的地方进行细化,......),但也许有更好的方法?
该函数是“合理的”,因为可以假设它最多具有有限多个不连续性,对于更高阶的导数也是如此,我不介意是否遗漏了小的病理性不连续性......(该应用程序是一维函数的自动绘图) .
--
感谢所有回复的人,尤其是佩德罗;Pachón、Platte 和 Trefethen 中描述的方法对我来说似乎是最好的方法,所以我现在去实现它