rlab -- A TypeScript Package for Math like R
The source code of rlab derived from the following projects
- jstat -- https://github.com/jstat/jstat
- numeric -- https://github.com/sloisel/numeric
Example
File: matrix1.ts
import * as R from 'https://deno.land/x/rlab/mod.ts'
const { M } = R
let a = [[1,2],[3,4]]
let at = M.transpose(a)
console.log('a=', a)
console.log('at=', at)
console.log('M.dot(a, at)=', M.dot(a, at))
Run
$ deno run matrix1.ts
a= [ [ 1, 2 ], [ 3, 4 ] ]
at= [ [ 1, 3 ], [ 2, 4 ] ]
M.dot(a, at)= [ [ 5, 11 ], [ 11, 25 ] ]
test
$ deno test --importmap globalmap.json test