Я строю много БПФ на поверхности, используя Axes3D.plot_surface, и получаю из этого график
Моя проблема в том, что ось Y (время в БПФ) растягивается на все пространство фигуры.
Я просто хочу уменьшить количество строк до числа БПФ. Это означает, что пространство между FFT1 и FFT2 и т. Д. Не должно быть цветным и / или короче. Понравился желаемый сюжет:
Поэтому мой вопрос: как сделать ось Y короче, чем сейчас?
ИЛИ, как остановить интерполяцию между БПФ
fft_count - это количество БПФ, которые будут использоваться на графике.
Я уже пробовал:
plt.tight_layout()
: ничего не делает
ax.set_ylim(1,fft_count)
: просто отображает значения между 1-концом. Это хорошо, но нет решения
ax.yaxis.set_major_locator(linearLocator(fft_count)
: просто показывает галочки БПФ. Хорошо, но нет решения
fig = plt.figure(figsize=(X,Y))
: Просто изменяет инициализацию figsize. Из-за вращения
возможности нет решения
И я попробовал еще несколько настроек, но не нашел нужных.