data = mat73.loadmat('region2.mat') t_star = data['time'][0:3000]T = t_star.shape[0] TT = np.tile(t_star, (1, 30)).T snap = np.array([20]) t_star = TT[, snap] 报错IndexError: index 1 is out of bounds for axis 1 with size 1是因为什么呢?
时间: 2023-05-27 13:07:57 浏览: 175
citys_data.mat
这个错误可能是由于在索引数组 `TT` 时,使用了一个只有一个元素的列表 `snap` 中的索引值,这个索引值超出了 `TT` 数组的第二个维度的大小(因为 `TT` 的第二个维度大小为 1,而索引值为 1)。应该检查列表 `snap` 中的索引值是否正确,并确保它们不超出数组的大小。
阅读全文