rhb-server/mes-ui/rhb-app/node_modules/gl-mat2/frob.js
2025-10-20 11:14:41 +08:00

18 lines
326 B
JavaScript

module.exports = frob
/**
* Returns Frobenius norm of a mat2
*
* @alias mat2.frob
* @param {mat2} a the matrix to calculate Frobenius norm of
* @returns {Number} Frobenius norm
*/
function frob(a) {
return Math.sqrt(
Math.pow(a[0], 2) +
Math.pow(a[1], 2) +
Math.pow(a[2], 2) +
Math.pow(a[3], 2)
)
}