PZ>>Имеем время Tres = t*n, для каждого времени нужно заново расчитать амплитуду. для этого берем из новой шкалы PZ>>два ближайших значения для времени ...т.е. находим n' такое чтобы t'*n'<Tres<t'*(n'+1). для этих двух точек мы PZ>>имеем амплитуду An и An+1 ...соотв. нужно для Tres запомнить амплитуду Ares=((A(n'+1)-A(n'))/t')*(Tres-t'*n') K>Спасибо за этот способ! K>Вроде бы он позволяет решить проблему с длиной. K>Только последняя формула, как я понимаю, это линейное приближение ? K>Тогда она не совсем верна.
K>Вывод этой формулы:
K> x — n'*t y — A(n') K>--------------- = --------------- K>(n'+1)*t — n'*t A(n'+1) — A(n')
K>Подставляя x = Tres,получаем K> Tres — n'*t K>Ares = y = A(n')+ ------------- * ( A(n'+1) — A(n') ) K> t'
Ну да, ошибочка вышла, у меня Ares это получилось изменение амплитуды, нужно конечно добавить A(n')