frobeniusNorm
是在Yuka js库的Matrix3
中实现的一个函数,用于计算矩阵的弗罗贝尼乌斯范数。
弗罗贝尼乌斯范数是矩阵中每个元素的平方和的平方根,可以用来度量矩阵的大小和形状。
Matrix3.frobeniusNorm()
无
类型: number
返回矩阵的弗罗贝尼乌斯范数,即每个元素的平方和的平方根。
const matrix = new Matrix3();
matrix.set(1, 2, 3, 4, 5, 6, 7, 8, 9);
const frobeniusNorm = matrix.frobeniusNorm(); // 16.881943016134134
该函数只能用于Matrix3
类实例。
弗罗贝尼乌斯范数的计算公式为:$\sqrt{(\sum_{i=1}^{m} \sum_{j=1}^{n} |a_{ij}|^2)}$,其中$a_{ij}$表示矩阵中第$i$行第$j$列的元素。