JavaScript - 确定数学函数是否是无限的

时间:2015-03-28 22:57:18

标签: javascript function math

我正在编写一个Web应用程序来绘制给定数学函数的图表,并想确定它是否具有无限数量的Y轴解决方案。

所以,让我说我有这样的功能:

y = sin(x)* x

绘制图表时,X值正在移动,所以我得到的是图表区域内给定函数的图形表示。

但我想确定该功能是否继续无限。

有什么办法吗?

我知道通过计算该函数的无穷大的限制是可能的,但我还没有发现任何与使用互联网上的任何编程语言计算它有关的东西。

1 个答案:

答案 0 :(得分:0)

你可以在python中尝试同情。 sympy

本质上它支持限制函数,并且基于输出,您可以知道函数是否变为无穷大,因为变量接近某个值。

>>> limit(sin(x)*x, x, oo)
∞sin(∞)

>>> limit(1/x, x, oo)
0

>>> limit(x**x, x, 0)
1