처음에 IloNumvararray를 이용하여 변수를 배열[12]로 지정하여
목적함수를 수립하였습니다.
이러한 목적함수는
IloNumarrya vals(env)
cplex.getValues(vals.CDG_A);
cplex.out() <<"Deisel#1: "<vals<<endl;
도스창에 출력할 수 있게 코딩한 결과, 이 부분은 잘 출력이 되었습니다.
그러나,
목적함수 중 하나의 변수 값이 정해졌을 때
그 변수에 일정한 값을 계산하였을 때
발생되는 출력값을 새로운 변수로 할당하여 출력하고자
std::cout << "Heat Combined Heat and Power: "<< HCHP <<endl;
이처럼 출력하였는데...
배열로 생성이 되지 않습니다.
HCHP같은 경우는 배열 크기를 위에서 선언되었습니다. (int HCHP[12]={0};)
이 부분 해결 부탁드립니다.
코딩 첨부하겠습니다.
12.24.hwp