2016-11-04 29 views

回答

2

scipy.mgrid[1:6:4j]构建长度4其中第一个元素是1,最后一个元素是6和步骤是适当地计算的列表(如(last-first)/(n-1)

>>> help(scipy.mgrid) 

...如果步长是复数(例如5j),那么其大小的整数部分被解释为指定 麻木呃在开始和停止值之间创建点数,其中 停止值包含

该文档有点误导。如果我们从字面上读取它,则scipy.mgrid[1:6:4j]应创建1到6之间的4个值(2,3,4,5),结果为[1, 2, 3, 4, 5, 6])。

+0

这是通过'np.linspace(1,6,4)'扩展的,其中'[1:6:4]'将使用'np.arange(1,6,4)'。 – hpaulj