梯度函数的反函数。 我提供了适用于 1-d 向量、2-d 或 3-d 数组的版本。 在 1-d 情况下,我提供了 5 种不同的方法,包括 cumtrapz 和集成三次样条,以及几种有限差分方法。
在更高维度中,仅提供有限差分/线性代数解,但它的方法是完全矢量化和完全稀疏的。 在 2-d 和 3-d 中,如果梯度不一致,则生成最小二乘解。
(如果有兴趣,我会增强 2-d 和 3d 工具。目前它们被设置为统一网格上的二阶方法。)
请通知我任何错误。
2022-12-29 01:29:39
12KB
matlab
1