2012-07-16 5 views
1

I는 방정식 세트를 해결하려고 시도하고있다 :MMULT/MINVERSE 최대 배열 크기

696x + 405y + 61z = 1385699 
618x + 463y + 81z = 1401476 
573x + 476y + 113z = 1407438 
508x + 537y + 117z = 1418256 
473x + 566y + 123z = 1427224 

X, Y 및 Z는 시트 제거된다.

다음 공식 사용 : E2:E5 {=MMULT(MINVERSE("A1:C5"),"D1:D5")}

을하지만 값 오류가 발생 계속.

MINVERSE는 3x3 매트릭스에서만 사용할 수 있습니까?

+2

아니요 ** 정사각형 ** 행렬에만 사용할 수 있습니다. [ "MINVERSE는 행과 열의 수가 동일하지 않으면 #VALUE! 오류 값을 반환합니다."] (http : // office.microsoft.com/en-us/excel-help/minverse-HP005209179.aspx) – AakashM

+2

세 변수에 다섯 개의 방정식이 있으므로 문제가 [overdetermined]입니다 (http://en.wikipedia.org/wiki/Overdetermined_system). - 당신은 그것에 대해 당신이하고 싶은 것을 결정해야합니다. – AakashM

+0

+1 (+1!) 이런 종류의 시나리오에서 어떻게 5 방정식 중 3 가지 방정식을 사용하는 것이 가장 좋을까요? 나는 그 차이를보기 위해 시험하려하고있다. –

답변

3

방정식 시스템이 과다하므로 유사 반전 또는 최소 제곱 추정치를 찾으려고 할 수 있습니다. 이를 계산하기 위해서, 이러한 F1으로서 1 × 3 영역을 선택 H1 다음 배열 수식을 입력

=LINEST(D1:D5,A1:C5,0) 

는 CTRL + 시프트 + Enter 키를 누른 상태로 들어갔다. 주어진 예제에서, 이것은 {z, y, x} = {1191.8,1345.3,1103.7}을 반환합니다. 결과는 사각 행렬의 경우 MINVERSE와 일치합니다.

+0

위대한! 내가 모든 것을 거의 잊어 버린 행렬을 사용해야했기 때문에 너무 오래되었습니다! –