R中复数矩阵的行列式

Geo*_*tas 6 r matrix linear-algebra complex-numbers

有没有办法计算复杂矩阵的行列式?

F4<-matrix(c(1,1,1,1,1,1i,-1,-1i,1,-1,1,-1,1,-1i,-1,1i),nrow=4)
det(F4)
Error in determinant.matrix(x, logarithm = TRUE, ...) : 
  determinant not currently defined for complex matrices

library(Matrix)
 determinant(Matrix(F4))
Error in Matrix(F4) : 
  complex matrices not yet implemented in Matrix package
Error in determinant(Matrix(F4)) : 
  error in evaluating the argument 'x' in selecting a method for function 'determinant'
Run Code Online (Sandbox Code Playgroud)

Jan*_*zny 3

如果您知道矩阵 A 的特征多项式可分为线性因子,则 det(A) 是 A 特征值的乘积,您可以使用这样的特征值函数解决您的问题。我怀疑你仍然想要更好的东西,但这可能是一个开始。