linalg.js
Version:
Linear Algebra Module
13 lines (12 loc) • 320 B
JavaScript
function Matrix(w, h, value = 0) {
var mat = new Array(w);
for (var i = 0; i < mat.length; i++) {
mat[i] = new Array(h);
for (var j = 0; j < mat[i].length; j++) {
mat[i][j] = typeof value === 'function' ? value(i, j) : value;
}
}
console.log(mat);
return mat;
}
module.exports.Matrix = Matrix;