level 2
zzh161013
楼主
试图通过分解为代数余子式的方式求解矩阵的行列式,定义了相关函数,但函数执行结果不对。
f[lbk]A_, m_[rbk] :=
Module[lbk]{result = 0}, If[lbk]Length[lbk]A[rbk] == 2, result = FullSimplify[lbk]Det[lbk]A[rbk][rbk];
Return[lbk]result[rbk],
For[lbk]i = 1, i <= Length[lbk]A[rbk], i++,
result = result + (-1)^(i + m) A[lbk][lbk]i, m[rbk][rbk] f[lbk]Drop[lbk]A, {i}, {m}[rbk], 1[rbk][rbk];
Return[lbk]result[rbk][rbk][rbk]

2024年03月29日 12点03分
1
f[lbk]A_, m_[rbk] :=
Module[lbk]{result = 0}, If[lbk]Length[lbk]A[rbk] == 2, result = FullSimplify[lbk]Det[lbk]A[rbk][rbk];
Return[lbk]result[rbk],
For[lbk]i = 1, i <= Length[lbk]A[rbk], i++,
result = result + (-1)^(i + m) A[lbk][lbk]i, m[rbk][rbk] f[lbk]Drop[lbk]A, {i}, {m}[rbk], 1[rbk][rbk];
Return[lbk]result[rbk][rbk][rbk]
