Power
정사각 행렬을 정수 거듭제곱으로 올립니다.
matrix matrix::Power(
|
매개 변수
power
【in】 지수는 정수, 양수, 음수 또는 0일 수 있습니다.
반환값
행렬.
참조
결과 행렬은 원래 행렬과 크기가 같습니다. 0의 거듭제곱으로 증가하면 항등 행렬이 반환됩니다. 양의 거듭제곱 n은 원래 행렬이 자체적으로 n번 곱해짐을 의미합니다. 음의 거듭제곱 -n은 원래 행렬이 먼저 반전된 다음 반전된 행렬에 n번 곱해짐을 의미합니다.
MQL5에서 행렬을 거듭제곱하는 간단한 알고리즘:
bool MatrixPower(matrix& c, const matrix& a, const int power)
|
MQL5 예:
matrix i= {{0, 1}, {-1, 0}};
|
파이썬 예:
import numpy as np
|