我不知道你把這個叫做什麼,但矩陣的默認「流」是向下的(如下圖所示)矩陣流:向右而不是向下?
matrix(1,7,5)*(1:7)
1 1 1 1 1
2 2 2 2 2
3 3 3 3 3
4 4 4 4 4
5 5 5 5 5
6 6 6 6 6
7 7 7 7 7
如果你的意圖是將載體繁殖,而不是向下的吧?有沒有更好的方法來編寫下面的命令?是否有列,而不是行中的切換(同爲replicate(7,1:7)
它假定向下流動(粘貼行向量向下,而不是列向量的權利);是轉置的解決方案?)
t(t(matrix(1,7,5))*(1:5))
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
要發佈代碼,只需每行前加四個空格。或者選擇您的代碼並按下「{}」按鈕。 *以前*是問題提問頁面右側的快速格式參考。還有[Markdown編輯幫助](http://stackoverflow.com/editing-help)頁面 – 2011-01-24 19:44:05
您稱之爲「flow」的內容通常被稱爲[column-major](http://en.wikipedia .org/wiki/Column_major#Column-major_order)或[row-major](http://en.wikipedia.org/wiki/Column_major#Row-major_order)排序。 – 2011-01-24 19:44:53