Настройка размера массива (IDL, Python)

#python #arrays #size #idl-programming-language

#питон #массивы #размер #idl-язык программирования

Вопрос:

Давайте иметь массивы A = [3,2,4,6] и t1 = [1,2,3,4] (1-й набор данных)

Давайте иметь массивы разных размеров B = [1,3,8,6,2,1] и t2 = [1.1,2.5,3.1,4,5.1,6.1] (2-й набор данных)

  • Проблема в том, что я хочу сравнить массивы A и B с учетом t1
  • A и B представляют физические переменные, t1 и t2 представляют время (и я хочу использовать один и тот же временной массив (t1) для обоих, чтобы я мог сравнить их).
  • A и B имеют разные размеры, поэтому мне нужно создать новый массив из B (меньший, того же размера, что и A).
  • Мы берем значения в B относительно t2 и хотим использовать такие значения, чтобы t2 был очень похож на t1 (с очень небольшой разницей, менее 0,1).
  • Ответ был бы таким: A = [3,2,4,6] , B = [1,8,2,1] и t1 = [1,2,3,4]

Но я понятия не имею, как закодировать такую вещь (IDL, но я также немного знаю Python). Я борюсь с данными разных размеров, когда мне нужно сравнить их на уроках физики, поэтому буду признателен за любую помощь.

Комментарии:

1. итак, в основном вы хотите интерполировать значения по B временной оси A ?