gpt4 book ai didi

python - 遍历圣人中矩阵的行

转载 作者:太空宇宙 更新时间:2023-11-04 10:57:41 29 4
gpt4 key购买 nike

我正在尝试在 sage 中编写 Graham-Schmidt 过程,但无法弄清楚如何遍历数组的行。

def graham_schmidt(W):
a=0
U=W
for i in W.dims()[0]:# this is the not working part
print w
a=a+1
for j in xrange(0,-2):
a=a+1
U[i]=U[i]-(transpose(U[j])*w)/(transpose(U[j])*U[j])*U[j]
return a;

最佳答案

你把事情搞得太复杂了。如果 W 不是稀疏矩阵,你可以这样做

for row in W:

由于还需要行索引,可以使用Python内置的enumerate:

for i, row in enumerate(W):

或(更丑)

for i in xrange(len(W.shape[0])):

关于python - 遍历圣人中矩阵的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8475498/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com