Excel의 LinESt 함수를 사용하여 C# (3.0)에서 다중 선형 회귀를 구현할 수있었습니다. 기본적으로 나는 그래서 내가 내 질문 방법입니다C# 3.0에서 double [,] x_List 만드는 법?
Compute(double[,] x_List, double[] y_List)
{
LinEst(x_List,y_List, true, true); < - This is the excel function that I will call.
}
될 것입니다 누구의 서명 함수를 작성해야
double[] x1 = new double[] { 0.0330, -0.6463, 0.1226, -0.3304, 0.4764, -0.4159, 0.4209, -0.4070, -0.2090 };
double[] x2 = new double[] { -0.2718, -0.2240, -0.1275, -0.0810, 0.0349, -0.5067, 0.0094, -0.4404, -0.1212 };
double[] y = new double[] { 0.4807, -3.7070, -4.5582, -11.2126, -0.7733, 3.7269, 2.7672, 8.3333, 4.7023 };
아래와 같은 데이터를
=LINEST(ACL_returns!I2:I10,ACL_returns!J2:K10,FALSE,TRUE)
를 달성하기 위해 노력하고 double [] x1과 double [] x2를 사용하여 double [,] x_List를 만들겠습니까?
저는 C# 3.0 및 프레임 워크 3.5를 사용하고 있습니다. 내가 반복자보다는 각 반복 밖에서 한 번 Max()
를 호출해야 함을 미리