2016-08-15 1 views
-3

프로그래밍 1. 사용 R, 다음과 같은 문제를 해결하기 위해 위와 유사한 방법으로 : 핸디 - 댄디 회사는 주방 가전 (A, B 및 C)의 세 가지 유형을합니다.R 선형 예

각 기기 유형을 만들려면 노동과 재료가 두 가지 입력 만 필요합니다. A의 각 단위는 노동 시간이 7 시간이고 재료가 4kg 인 이 필요합니다. B의 각 단위에 대해 요구 사항은 노동 시간 3 시간, 재료 요구량 4Kg이며, C 요구 사항은 노동 시간 6 시간, 재료 kg 당 입니다.

회사는 판매되는 A의 단위당 40 유로의 이익을 기대하고 있으며, B와 C의 단위는 단위당 20 유로, 30 유로입니다. 회사는 매일 노동 150 시간과 자료 200kg을 사용할 수 있으므로 선형 프로그래밍 문제로 공식화합니다.

Click here

x1 <- Rglpk_read_file("F:\ \Linear_programming_R\\first.txt", type = "MathProg") 

Rglpk_solve_LP(x1$objective, x1$constraints[[1]], x1$constraints[[2]], x1$constraints[[3]], 
x1$bounds, x1$types, x1$maximum) 

사람은 괄호 안에 무엇 1,2,3 의미 나에게 설명 할 수 있습니까? 감사합니다

답변

0

목록의 액세스 요소; 따라서 x1$constraints은 목록이고 x1$constraints[[1]]은 해당 목록의 첫 번째 구성 요소입니다.

연산자 $는 객체 (data.frame)의 변수에 액세스합니다. 데이터 유형에 대한 자습서를 살펴보십시오. R for example here