[討論]使用repmat所產生的問題
目前程式碼是這樣:
j=3
a=3
for i = 0 : a-1
repmat([zeros(1,i) 1 zeros(1,a-i-1)]',1,j)
end
執行結果是這樣:
j=3
a=3
ans =
1 1 1
0 0 0
0 0 0
ans =
0 0 0
1 1 1
0 0 0
ans =
0 0 0
0 0 0
1 1 1
看起來接近我想要的結果
但我真正想要的結果是:
ans =
1 1 1 0 0 0 0 0 0
0 0 0 1 1 1 0 0 0
0 0 0 0 0 0 1 1 1
請問該怎麼改寫我的CODE才能跑出我想要的結果?
謝謝好心的大大
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.114.54.170
※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1457043504.A.786.html
推
03/04 08:31, , 1F
03/04 08:31, 1F
推
03/04 13:47, , 2F
03/04 13:47, 2F
→
03/04 14:24, , 3F
03/04 14:24, 3F
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章