Lua Matrix |
|
下载/网站
API: 函数列表
matrix.add matrix.columns matrix.concath matrix.concatv matrix.conjugate matrix.copy matrix.cross matrix.det matrix.div matrix.divnum matrix.dogauss matrix.getelement matrix.gsub matrix.invert matrix.ipairs matrix.latex matrix.len matrix.mul matrix.mulnum matrix:new matrix.normf matrix.normmax matrix.pow matrix.print matrix.random matrix.remcomplex matrix.replace matrix.root matrix.rotl matrix.rotr matrix.round matrix.rows matrix.scalar matrix.setelement matrix.size matrix.solve matrix.sqrt matrix.sub matrix.subm matrix.tocomplex matrix.tostring matrix.tosymbol matrix.transpose matrix.type
张量 [4]
"Denman-Beavers 平方根迭代" [2]
复数绝对值 [5]
B = A^(1/p) 对整数 p > 2 的推广在此处进行了说明 [6]
另一种方法是在 "A new sqrtm for Matlab"([7] 或 [8])中,Octave 引用了它,但可能无法像 M^{1/n}(n 不等于 2)那样进行扩展。
M^x(对于矩阵 M 和 *复数* x)通常定义为 expm(logm(M)*x),就像在实数和复数情况下一样。logm 和 expm [9] 可以理解为 M 的非负整数次幂的泰勒展开(再次,类似于实数和复数情况)。"A Schur-Parlett Algorithm for Computing Matrix Functions" [10] 中讨论了求值。这一切都变得有些复杂,难以(重新)健壮地实现,并且可能超出了此模块的主要范围。--DavidManura