在Matlab中,我有以下内容:
但是我得到了这个错误:
duration = 20
n=5
times = rand(1,n)*duration;
变量“times”给出了一个1行n列的矩阵,其中填充了0到1之间的随机数,然后乘以20。这将导致一组5个介于0和20之间的数字。
现在我想在Python中实现相同的功能,应该怎么做? 我尝试了以下代码:
times = random.uniform(1,durations,n) %% or times = random.uniform(1,20,5)
但是我得到了这个错误:
这对我来说没有意义,因为我似乎只给了它3个参数。类型错误:uniform()需要3个参数,但给出了4个