0
我想創建一個正方形矩陣獲取輸入n
和創建矩陣從0遞增到n^2
矩陣與交替行
例如方向。
input: n = 2
output = [1 2
4 3]
input = 4
output = [1 2 3 4
8 7 6 5
9 10 11 12
16 15 14 13]
我想創建一個正方形矩陣獲取輸入n
和創建矩陣從0遞增到n^2
矩陣與交替行
例如方向。
input: n = 2
output = [1 2
4 3]
input = 4
output = [1 2 3 4
8 7 6 5
9 10 11 12
16 15 14 13]
n = 4;
output = reshape(1:n^2,n,n)';
output(2:2:end,:) = fliplr(output(2:2:end,:))
你嘗試使用循環和要提供一些代碼嗎? – Dan
嗨丹。我對Matlab非常陌生(我通常使用python)我在網上搜索了大量的時間來尋求幫助,並且找不到任何能夠用來解決這個問題的東西。通常我會提供我使用的代碼,但是我很困惑,因此我根本無法提供任何代碼!抱歉! –
來吧,你可以嘗試使用一個簡單的'for'循環,或者至少在你的問題中顯示你已經真正研究過它。下次請發佈您的嘗試代碼,即使它是完全錯誤的。即使你發佈了一個Python解決方案(你可能會很容易地找到Matlab的端口) – Dan