使用随机数生成数据并在不同时间点多次运行方程式

时间:2018-09-04 16:02:24

标签: python

我正在尝试通过在各个时间点通过一系列随机数运行方程来创建数据。

这是我正在使用的方程式

def pk_array_equation(t):

    left_side = (F*D) / V*(ka-kel)

    right_side = math.e**(-kel*t)-math.e**(-ka*t)

    Cp = left_side * right_side

    return Cp

我使用random.randint为每个变量创建了一个数组,范围为10。是否可以对每个数组进行索引,例如做类似的事情

pk_array_equation(x):


    left_side = (F[x]*D[x]) / V[x]*(ka[x]-kel[x])

    right_side = math.e**(-kel[x]*t)-math.e**(-ka[x]*t)

    Cp = left_side * right_side

    return Cp

因此,如果x = 2,它将从数组中提取第二个值?我也想使用多个time(t)值运行方程,但是我不确定这样做的简单方法。

0 个答案:

没有答案