是否有任何函数库可用于反函数?更具体地说,给定一个功能y=f(x)
和域,是否有任何库可以输出x=f(y)
?可悲的是我不能在我的应用程序中使用matlab /数学,寻找C/Python库。计算函数的反函数 - 函数库
6
A
回答
2
如前所述,并非所有函数都是可逆的。在某些情况下,施加额外的限制有助于:考虑sin(x)
的倒数。
一旦你确定你的函数有一个唯一的逆函数,求解方程f(x) = y
。该解决方案为您提供了相反的y(x)
。
在python中,查找来自scipy.optimize
的非线性求解器。
5
我有点晚,但对于未来的读者来说,我刚刚发布了一个精确的Python包。 https://pypi.python.org/pypi/pynverse 有详细的说明如何使用它以及它在描述中如何使用它!
相关问题
- 1. 计算sigmoid函数
- 2. 函数计算logarit
- 3. Python函数参数计算
- 4. PHP函数计算传递给函数的参数数量
- 5. 反向Logistic函数/反向Sigmoid函数
- 6. 函数的大O计算
- 7. 计算句子的函数
- 8. Python的函数算术库
- 9. 求解R中函数的反函数
- 10. “预测”函数的反函数
- 11. Mysql的计算函数的参数
- 12. 计算MIN和MAX函数
- 13. ActionScript函数在计算器
- 14. 计算气体函数
- 15. 分段函数计算
- 16. 传递函数不计算
- 17. 函数计算双相干
- 18. 时间戳计算函数
- 19. 淘汰赛计算函数
- 20. f#计算差异函数
- 21. 计算函数被调用的次数
- 22. 计算函数的第n个导数
- 23. StringUtils.capitalize()的反函数
- 24. django数据库函数累计数?
- 25. SQL计数函数
- 26. JavaScript计数函数
- 27. Excel计数函数
- 28. 函数内计数
- 29. 时区计算。 PHP函数与MySQL函数
- 30. 优化栅格::计算函数 - 函数1 vs 2 - R
但是数学函数可以是任意复杂的,有些是不可逆的(公钥加密)。这怎么可能呢?您可能想更具体地说明您要实现的目标以及原因。 – Ben 2013-03-04 11:34:39
是的,但是如果解决了大部分对科学家来说都很有用的功能。假设y = x + 2。 x = y-2可以帮助我一些情况。取决于需要... – 2013-03-04 11:36:37
@ username_4567是的,但是这种功能很容易反转。那么y = log(x^sinh(1/x))(我刚发明它)。我不认为你可以做一个返回任何函数的反函数的函数。 – 2013-03-04 11:38:27