1
저는 R을 사용하여 루프를 만들려고합니다. 즉, 내 행렬을 0으로 1 씩 바꾸고, 두 행을 으로 바꾸지 만, 1 행렬을 만들 수는 있습니다. 신속하고 올바르게 구현하는 방법을 알아야합니다!루프가있는 행렬을 만들려면 R
R 코드
i<-1
r<-1
l<-1
repeat{
while(i<3){
if(l<7) {
r<-rbind(r,1)
l<-l+1
}else{
r<-cbind(r,1)
i<-i+1
l<-1
}
}
}
시작 예를 매트릭스
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
최종 매트릭스 :
1 0 0
1 0 0
0 1 0
0 1 0
0 0 1
0 0 1
최종 매트릭스를 만들려고하십니까? 최종 행렬을 만드는 데 훨씬 간단하고 효율적인 방법이 있기 때문입니다. –
이 질문에 대한 답은 다음과 같습니다. http://stackoverflow.com/questions/18494201/add-1000-constraints-in-linear-programing-using-r-lpsolve –