X = list(np.arange(-1, 1.1, 0.1)) D = [-0.96, -0.577, -0.0729, 0.017, -0.641, -0.66, -0.11, 0.1336, -0.201, -0.434, -0.5, -0.393, -0.1647, 0.0988, 0.3072, 0.396, 0.3449, 0.1816, -0.0312, -0.2183, -0.3201] A = X + D patt = np.array([A] * 2)
时间: 2023-09-28 07:14:14 浏览: 134
这段代码使用了NumPy库来创建一个长度为21的列表X,其中包含从-1到1的所有浮点数(步长为0.1)。然后,使用给定的一组数字D,创建一个长度为21的列表。接下来,列表X和列表D被串联起来,形成一个长度为42的列表A。
最后,使用NumPy库将列表A重复两次,形成一个大小为2x42的NumPy数组patt,其中每行都是列表A的副本。
相关问题
list(np.arange(-1, 1.1, 0.1))
[-1.0,
-0.9,
-0.8,
-0.7,
-0.6,
-0.5,
-0.4,
-0.3,
-0.19999999999999996,
-0.09999999999999998,
0.0,
0.10000000000000009,
0.20000000000000018,
0.30000000000000027,
0.40000000000000036,
0.5000000000000004,
0.6000000000000005,
0.7000000000000006,
0.8000000000000007,
0.9000000000000008,
1.0000000000000009]
阅读全文