【发布时间】:2018-08-01 11:48:07
【问题描述】:
有一个解析逆(我不会费心把它放在这里,因为它很大),但它只适用于常数 A 的有限范围,即如果 A>0.385f(x)。然后,我想到了两种可能的解决方案:
- 使用 Newton-Raphson 方法(或任何其他求根方法)计算每个 f(x) 的 x;
- 使用 sigmoid 函数逼近逆函数,并通过最小二乘法确定参数。
我倾向于(2),因为它看起来很简单并且不会像(1)那样减慢我的代码,但我对近似值的有效性不安全。我也很感激其他建议。
我的代码是 C++,如果有一些内置的方法可以解决我的问题。
【问题讨论】:
-
我认为这个问题在这里完全是主题,就像函数逼近标签中的其他问题一样。
-
我的程序不在 Mathematica 上,我只用它来绘制函数。
标签: inverse function-approximation