编制matlab程序,用户输入n, 即可产生一个和为n的4阶Dürer魔方。
a =[ 16, 2, 3, 13, 5, 11, 10, 8, 9, 7, 6, 12, 4, 14, 15, 1 ] n = int(input('n:')) for i in range(16): a[i] += (n-34)/4 for i in range(0,16,4): print(a[i:i+4])
要用rand生成随机矩阵
这个不太行
这个不太行
我已经懂了,不用了,谢谢
https://www.cnblogs.com/dlight/p/biwen.html