(Python) Как пропорционально уровнять числа в массиве "numpy"?
Задача обстоит такая, имеется массив 'numpy' из двух чисел: [5 10] Необходимо уравнять эти числа между собой, пропорционально сблизив.
Работать должно так: [5 10] --> [6 9] (сближение на 1 единицу каждого числа)
[5 10] --> [7 8] (сближение на 2 единицы каждого числа)
Схема: (первое число:5) 5 --> 6 --> 7 --> (7.5) <-- 8 <-- 9 <-- 10 (второе число:10)
То есть, массив сглаживается и разница между его значениями понижается. На схеме показано как два числа одновременно приближаются к их "среднему арифметическому" (7.5)
Подозреваю что у 'numpy' есть некий метод, делающий это. Без необходимости строить длинный код. Подскажите братцы.