У меня есть несколько массивов 1D с различной частотой дискретизации. Я бы хотел перепрограммировать все массивы. Есть ли у вас какие-либо предложения?Матричная интерполяция с использованием python
Массивы таковы:
a=[-9494 -9496 -9498 ..., -9513 -9516 -9514]
b=[-9494 -9498 -9502 ..., -9506 -9510 -9514]
Я прочитал scipy.interpolate.interp1d документацию. Но я не нашел способ сделать это с частотой выборки.
Есть ли у вас какие-либо предложения?
Заранее благодарен!
Знаете ли вы, что частота дискретизации? Или все массивы охватывают один и тот же известный временной интервал? – xnx
Да, это 50 Гц. Массивы не имеют одинакового интервала времени, это следующий шаг, чтобы заполнить пробелы, чтобы иметь массивы с одинаковым интервалом времени. – CatarinaCM
Затем вам нужно создать массив значений времени для каждого массива, например. 'np.arange' или' np.linspace'. – xnx