#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
?