我有这个矩阵
A1 = [7.4011 9.8999 1.9990; 7.4011 9.8988 1.9990; 7.4011 9.8999 1.9990]
A1 =
7.4011 9.8999 1.9990
7.4011 9.8988 1.9990
7.4011 9.8999 1.9990
但是当我执行指令det(A1)
时,我收到以下错误:
error: det: invalid dense matrix type
发生了什么事?
我尝试在网上查找此错误,但我找不到任何内容。
由于
答案 0 :(得分:0)
好吧,我建议你在http://www.gnu.org/software/octave/download.html上下载最新的Octave版本,就像@WarrenWeckesser所说的那样。这将是您使用的旧版本的问题。
我刚为Windows安装了Octave-3.6.1-mingw + octaveforge pkgs(http://wiki.octave.org/Octave_for_Windows),它运行完美!使用det(A1)
:
ans = 0
由于该矩阵上至少有两行是等于的,因此结果决定因子必须为零!