У меня есть зависящий от времени сигнал.Как построить интеграл сигнала с течением времени?
Я хочу построить интеграцию с течением времени, когда ось x и значение интегрирования являются осью y.
Есть ли Python way?
Чтобы быть более конкретным:
У меня есть время массив, time
и массив сигнала, signal
. Они имеют одинаковую размерность.
Мне нужно интегрировать signal
над time
с scipy.integrate.trapz()
.
Вместо того, чтобы получить окончательный интеграл, я хочу видеть, как интеграл меняется со временем.
По оси х неверна. Обратите внимание: у меня нет фиксированного интервала времени. У меня есть временной массив. –
Ах, в этом случае вы можете использовать свой временной массив, чтобы указать, где изобразить значения y. Я обновил ответ. – lmjohns3
точно, когда вы запускаете код, здесь возникает проблема. X и y в графике() имеют разные размеры. Размер y - 20123, а x - 20124. Как я могу это решить? –