Det
计算正方形可逆矩阵的行列式。
double matrix::Det() |
返回值
矩阵的行列式。
注意
二阶和三阶矩阵行列式根据萨鲁斯(Sarrus)规则进行计算。 d2=a11*a22-a12*a21; d3=a11*a22*a33+a12*a23*a31+a13*a21*a32-a13*a22*a31-a11*a23*a32-a12*a21*a33
行列式是利用高斯(Gaussian)方法将矩阵简化为上三角形计算出的。 上三角矩阵的行列式等于主对角线元素的乘积。
如果至少一个矩阵的行或列为零,则行列式为零。
如果两个或多个矩阵的行或列线性相关,则其行列式为零。
矩阵的行列式等于其本征值的乘积。
MQL5 示例:
matrix m={{1,2},{3,4}};
|
Python 示例:
import numpy as np
|