Несмотря на то, что существует ряд похожих вопросов, связанных с итерацией по трехмерному массиву, и после того, как я попробовал некоторые функции, такие как nditer
numpy, я все еще не понимаю, как можно достичь следующего:
Iиметь сигнал измерений (30, 11, 300), что составляет 30 испытаний 11 сигналов, содержащих 300 сигнальных точек.
Пусть этот сигнал будет обозначаться переменной x_
У меня есть еще одинфункция, которая принимает в качестве входных данных матрицу (11, 300) и строит ее на 1 графике (11 сигналов, содержащих 300 сигнальных точек, нанесенных на один график).Пусть эта функция будет sliding_window_plot
.
В настоящее время я могу заставить ее сделать это:
x_plot = x_[0,:,:]
for i in range(x_.shape[0]):
sliding_window_plot(x_plot[:,:])
, которая отображает ТО ЖЕ (первое испытание) 11 сигналов, содержащих 300 точек на 1 графике,30 разЯ хочу построить график сигналов.Не первое (0-е) испытание сигналов каждый раз.Любые советы о том, как это сделать?