4x4 행렬을 뒤집어 쓰려고합니다. 수십 개의 계산식으로 행렬식을 계산하는 몇 가지 예를 보았습니다. 이것은 저에게 효과적이지 않은 것처럼 보였습니다. 어딘가에, 내가이 문제를 해결하는 또 다른 방법을 찾기 위해 노력했지만, 내 대답이 있었다 :4x4 행렬 알고리즘을 반전합니다.
public Matrix inverse()
{
double[] array = new double[]{
1/m[0], m[4], m[8], 0,
m[1], 1/m[5], m[9], 0,
m[2], m[6], 1/m[10], 0,
-m[12], -m[13], -m[14], 1/m[15]
};
return new Matrix(array);
}
Basicly 무엇 내가 할 것은 그것이이 아주 잘 일하고있다, 구성 요소의 모두의 반전을 계산하고, 기대 숫자 15, 마지막 숫자, 그것은 무한대를 뿜어 내고 있습니다. 이유는 무엇입니까? 내 유일한 추측은 0으로 나눈 것입니다. 그렇지만 질문은 0의 역수는 무엇입니까? 대답은 0입니까?
매트릭스 반전이 나쁘고 기분이 좋을 것입니다. –
당신의 제안 된 '솔루션'은 순수한 말도 안되는 소리입니다 ... –