我是 python 新手,我正在处理的问题之一是绘制 500 对连续随机数。我有一个公式可以生成如下所示的数字:
x轴
>>> a=128
>>> c=0
>>> m=509
>>> n=500
>>> seed = 10
>>> for i in range (1,n):
new_seed=(a*seed+c)%m
seed = new_seed
print new_seed
y轴
>>> a=269
>>> c=0
>>> m=2048
>>> n=500
>>> seed = 10
>>> for i in range (1,n):
new_seed=(a*seed+c)%m
seed = new_seed
print new_seed
我现在想知道的是如何将这些结果转换为数组或列表。我试图将 plt.plot(new_seed) 放在循环语句中,但是当我尝试绘图时它不起作用。有任何想法吗?
我使用 import matplotlib.pyplot as plt
在此先感谢您的帮助!!