feat:node-modules
This commit is contained in:
20
node_modules/mathjs/lib/esm/utils/switch.js
generated
vendored
Normal file
20
node_modules/mathjs/lib/esm/utils/switch.js
generated
vendored
Normal file
@@ -0,0 +1,20 @@
|
||||
/**
|
||||
* Transpose a matrix
|
||||
* @param {Array} mat
|
||||
* @returns {Array} ret
|
||||
* @private
|
||||
*/
|
||||
export function _switch(mat) {
|
||||
var I = mat.length;
|
||||
var J = mat[0].length;
|
||||
var i, j;
|
||||
var ret = [];
|
||||
for (j = 0; j < J; j++) {
|
||||
var tmp = [];
|
||||
for (i = 0; i < I; i++) {
|
||||
tmp.push(mat[i][j]);
|
||||
}
|
||||
ret.push(tmp);
|
||||
}
|
||||
return ret;
|
||||
}
|
||||
Reference in New Issue
Block a user