看板 NCCU04_STGRA 關於我們 聯絡資訊
我想要寫一個程式 可以造出一個矩陣 如下 輸入2時產生 1 1 1 2 2 1 2 2 輸入3時產生 1 1 1 2 1 3 2 1 2 2 2 3 3 1 3 2 3 3 輸入4時產生 1 1 1 2 1 3 1 4 2 1 2 2 2 3 2 4 3 1 3 2 3 3 3 4 4 1 4 2 4 3 4 4 以此類推 我寫了一個R程式 但是不知哪裡出問題 有誰可以幫我看一下嗎 謝謝 程式如下 aodn=function(y){ x=NULL x_1=rep(1,y) x_2=rep(2,y) for (i in 3: y-1) x_i=rep(i,y) x_y=rep(y,y) x[1]=c(x_1) x[2]=c(x[1],x_2) for (i in 3: y-1) x[i]=c(x[i-1],x_i) x[y]=c(x[y-1],x_y) x=matrix(c(x[y],rep(1:y,y)),ncol=2,nrow=y*y) return(x) } -- 想什麼 是什麼 是什麼 做什麼 做什麼 像什麼 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.119.203.130