Det
square 가역 행렬의 행렬식을 계산합니다.
double matrix::Det() |
반환값
행렬식.
참조
2x2와 3x3 행렬식은 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
행렬식은 행렬을 상부 삼각 형태로 축소하여 가우시안 방법으로 계산합니다. 상부 삼각 행렬의 행렬식은 주 대각선 요소의 곱과 같습니다.
하나 이상의 행렬 행 또는 열이 0이면 행렬식은 0입니다.
두 개 이상의 행렬 행 또는 열이 선형 종속인 경우 행렬식은 0입니다.
행렬의 행렬식은 고유값의 곱과 같습니다.
MQL5 예:
matrix m={{1,2},{3,4}};
|
파이썬 예:
import numpy as np
|