gpt4 book ai didi

python - 如何创建一个 MxN 的 scipy 矩阵,其中 M 和 N 由用户决定,并且元素依次输入?

转载 作者:太空宇宙 更新时间:2023-11-03 19:05:17 27 4
gpt4 key购买 nike

我想创建一个二维坐标矩阵。我希望用户能够在程序运行时决定行数和列数以及矩阵的元素。我知道如何使用我在这里完成的数组来做到这一点:

F = int(raw_input("Enter expected number of frames: "))
P = int(raw_input("Enter expected points to track object: "))
W = []
for i in xrange (2*F):
W.append([])
print "frame number", (i+1)
for j in xrange (P):
W[i].append(int(raw_input("Enter the next coordinate: ")))
print W

我的问题是如何使用 scipy (或 numpy)中的矩阵函数来做同样的事情。我想这样做,这样我就可以轻松地执行逆运算并计算 SVD 等。

任何帮助将不胜感激。谢谢!

最佳答案

我已经找到方法了。

这是我的做法:

import numpy as np

F = int(raw_input("Enter expected number of frames: "))
P = int(raw_input("Enter expected points to track object: "))
W = np.zeros(shape = (2*F, P))


for i in xrange (2*F):
for j in xrange (P):
print "Frame: ", (i+1), "Point: ", (j+1)
W[i][j] = (int(raw_input("Enter the next coordinate: ")))
print W

关于python - 如何创建一个 MxN 的 scipy 矩阵,其中 M 和 N 由用户决定,并且元素依次输入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14912046/

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