Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/365.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否有(某种程度上)高等数学Javascript库?_Javascript_Math - Fatal编程技术网

是否有(某种程度上)高等数学Javascript库?

是否有(某种程度上)高等数学Javascript库?,javascript,math,Javascript,Math,有没有为Javascript提供额外的通用数学函数的库?比如说范围上的和,导数,积分等等。我可以想象很多事情是不可能的,所以即使是做粗略近似的库也会很有趣 谢谢 更新:如下所述,我想没有任何库可以完成我想做的事情。本着这种精神,我已经开始建立自己的库,名为。是的,有一个JavaScript库,它可以让你不用写很多循环就可以对向量和矩阵进行数学运算。当你要求积分和导数时,你在寻找什么?数字还是符号?不确定还是确定?单变量还是多变量?等等 事实上,编写一个程序来进行符号微分并不难,尽管简化和显示远不

有没有为Javascript提供额外的通用数学函数的库?比如说范围上的和,导数,积分等等。我可以想象很多事情是不可能的,所以即使是做粗略近似的库也会很有趣

谢谢


更新:如下所述,我想没有任何库可以完成我想做的事情。本着这种精神,我已经开始建立自己的库,名为。

是的,有一个JavaScript库,它可以让你不用写很多循环就可以对向量和矩阵进行数学运算。

当你要求积分和导数时,你在寻找什么?数字还是符号?不确定还是确定?单变量还是多变量?等等

事实上,编写一个程序来进行符号微分并不难,尽管简化和显示远不简单(也许与直觉相反)。同样,数值微分和数值定积分也很简单,这取决于您需要的精度。(如果你需要一点,这很容易;如果你需要一点,并且正在做很多操作,你需要一些认真的数值分析(数学)来让它工作;如果你需要很多精度,你需要一个bignum库,所以JS不是很好。)

“当然”符号整合在任何语言中都是极其困难的。在这种情况下,最好是查询Wolfram | alpha之类的网站


如果您需要对其中任何一点进行澄清或扩展,请让我知道。

感谢Charles和Luviere的回答,我想没有任何库可以做我想做的事情。本着这种精神,我开始创建自己的库,名为。

我知道这是一个老问题,但值得注意的是,有些人一直在进行物理库从ActionScript到JS的自动转换(使用Python进行解析)。我并不是说这是一项容易的任务,但它必须比从头开始编写自己的数学库更容易,所以我想这对一些人来说可能是一种可能性。

说,我知道这是一篇较旧的文章,但有一个更新的javascript数学库,用于更高级的数学。图书馆就是图书馆。你有各种各样的偏微分方程,常微分方程解算器以及向量数学

快速搜索局部极小值和极大值,以及可以使用的函数值列表的微分和积分

我对具有“合理”精度的数值解感兴趣。毫不奇怪,因为我希望使用Javascript,所以我的主要兴趣是浏览器中的可视化,而不是科学计算(尽管那也很酷!)。具体来说,我对插值(例如克里格:)感兴趣。谢谢,这是一个很酷的库,尽管我不想做向量数学。你知道我在问题中提到的任何与和、导数等有关的东西吗?比如?我开发了我的MathPlus库,实际上添加了我说不感兴趣的向量和矩阵。我还发现了M8:Box2d。还有其他的,但我暂时忘记了。实际上,很多人已经为box2d独立完成了这项工作。如果它适用于这样的代码,那肯定是有可能的。很酷,谢谢,box2Djs看起来不错。