Matplotlib увеличен по оси X в начале и концеPython

Программы на Python
Ответить
Anonymous
 Matplotlib увеличен по оси X в начале и конце

Сообщение Anonymous »

У меня есть сигнал с относительно высокой частотой, и я хочу подробно рассмотреть начало записанного сигнала и конец. Например, длительность сигнала составляет 1 час, и я хочу, чтобы первые 10 секунд и последние 10 секунд были увеличены (по оси X), а средняя часть была «нормальной». Я уже нашел этот метод 'axs.set_yscale('function', options=(forward, inverse))', который должен иметь возможность определять собственный масштаб, но я не могу понять, как это работает, и не могу найти много документации по этому методу.
Я не могу поделиться реальными данными, но данные очень похожи на синусоиду, поэтому для их визуализации можно использовать этот график:fig, axs = plt.subplots()
x = np.arange(0, 1000 * np.pi, 0.1)
y = 2 * np.sin(x) + 3
axs.plot(x, y)


Подробнее здесь: https://stackoverflow.com/questions/791 ... ng-and-end
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»