Интересно, что предварительное выделение пустого массива приводит к существенной потере производительности. Для меня это загадка, хотя я предполагаю, что при доступе к элементу массива должно быть больше накладных расходов, чем при добавлении в список.
T(i) = Tm(i) + (T(i-1)-Tm(i))**(-tau(i))
Tm
кжеtau
являются векторами NumPy той же длины, которые были рассчитаны ранее, и желательно создать новый векторT
,i
включен только для указания индекса элемента для того, что требуется.
Необходим ли цикл for для этого случая?