一个 javascript 的数学函数库(矩阵操作为主)

2016-08-20 16:19:07 +08:00
 timqian

Why?

一直相信一句话: Any application that can be written in JavaScript, will eventually be written in JavaScript

前段时间想在浏览器中解薛定谔方程,发现没有很好的数学函数库。于是就开始搞这个了

使用方式

Install

$ npm install mathlab --save

Sample usage

import { dot } from 'mathlab'

const A = [[1,2,3],
           [4,5,6]]

const x = [7,8,9]

// calculate dot product
dot(A, x) // [50,122]

详细介绍见 github

3332 次点击
所在节点    分享创造
5 条回复
yiding
2016-08-20 16:28:31 +08:00
支持一下,期待更多功能
itopidea
2016-08-21 17:18:00 +08:00
mathjs 就有吧
ShiHou
2016-08-21 17:36:47 +08:00
js 那个性能.. 如果涉及到较多的矩阵计算,考虑 webgl 更现实。 https://github.com/toji/gl-matrix
timqian
2016-08-21 19:37:38 +08:00
@itopidea mathjs 功能太少,求本征值都还没实现

@ShiHou 谢谢,回头研究下
riophae
2016-08-22 19:52:34 +08:00
赞一个

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/300644

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX