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