假设我想证明1d12 (十二边模)服从矩形分布,2d6服从正态分布。
快速和肮脏的方法是统计大约1000个随机生成的数字,将它们放在一个数组中,然后从那里计算平均值和期望值。
但是,如果我想通过使用运行的总计而不是1000个成员数组来节省内存呢?
我可以这样做吗?
for (i =0; i < 1000; i++){
x = Math.Random(1,6);
runningTotal += x;
}
mean = runningTotal / 1000;
我正在做一个使用matplotlib从dll获取数据来绘制实时图形的问题。该过程运行良好,能够生成实时图形。我使用多线程来获取高频数据,并以较慢的速度绘图。这是因为我需要一个2000 to的数据集,同时能够实时显示。 然而,图形将停止运行大约15秒,而用于获取数据的其他函数运行正常。 import sys
import ctypes as ct
import time
import matplotlib.pyplot as plt
import matplotlib
import numpy as np
from matplotlib.animation import FuncAnimati