我有5个矩阵c
for w in range(len(nR)):
c = dot(U2, nR[w])输出:
c[1 2]
c[3 4]
c[2 5]
c[4 1]
c[2 2] 注:C是两个矩阵U2和nR的点积
我试着分配
import matplotlib.pyplot as plt
x = c[0]
y = c[1]
plt.scatter(x,y)
plt.show()但只画出了一个点。我试着做for循环,但似乎不起作用。
请在这方面给我指点一下。谢谢!
发布于 2012-05-11 00:21:30
假设c是您的坐标列表:
c = [(1, 2), (3, 4), (2, 5), (4, 1), (2, 2)]然后你就可以做到:
import matplotlib.pyplot as plt
x=[i[0] for i in c]
y=[i[1] for i in c]
plt.scatter(x,y)
plt.show()列表x包含您的x值,y包含您的y值。
https://stackoverflow.com/questions/10538073
复制相似问题