【发布时间】:2021-01-07 22:57:50
【问题描述】:
我需要编写一个函数来生成下面的矩阵。
我写了这段代码:
def second_composition(n, m):
upper_triangle = np.triu_indices(n, 1)
ones = np.ones((n, m))
ones[upper_triangle] = -1
return ones
n = 6
m = 6
result_second_composition = second_composition(n, m)
print(result_second_composition)
这是输出:
【问题讨论】:
-
你的代码的输出是什么,你的输出有什么问题?
-
@Jeff 我在问题中添加了输出。
-
请发布文字,而不是图片。见How to Ask
-
您的指令显示方阵,但您正在处理非方阵。这两个输入有什么作用?
标签: python arrays numpy matrix