2011-03-04 6 views
0

Excel interop 어셈블리를 사용하여 C#에서 Excel Linest() 함수를 호출하고 있습니다. 알려진 x 및 알려진 y에 "double"유형의 배열을 제공하고 있지만 알려진 x에 3 개의 변수를 제공하려고합니다. 따라서 X 배열은 double [8,3]과 같습니다. 이 배열을 Excel (Linest) 함수에 입력하면 오류가 발생합니다. 그러나, 8X3 대신 크기 3X3 (정사각 행렬)의 배열을 입력하면 성공하고 출력에서 ​​일부 값을 제공합니다. 그래서, 어떻게 사각형 변수 구조를 갖지 않는 X 변수에 다중 변수 입력을 제공합니까?Excel Linest 함수 문제

답변

0

알려진 y에 대해서도 2 차원 배열을 사용했습니다. 이제 제 2 배열은 다음과 같습니다.

X: double[8,3] 
Y: double[8,1]

이 문제가 해결되었습니다. C#이나 다른 .NET 언어로 Excel interop 함수를 사용하는 데 도움이되는 문서는 없습니다.