Я пытаюсь нарисовать некоторые цифры в MATLAb.После использования функции подплота, чтобы иметь несколько графиков рядом друг с другом, границы осей меняются, поэтому у меня нет их для минимальных и максимальных значений x и y, и вместо этого всегда есть некоторый дополнительный пробел.
Я пытаюсь найти способ golobally установить значения осей x и y на их минимальное и максимальное значения.У меня есть приблизительно 50 графиков на моей фигуре, и для каждого графика x и y названы по-разному ... Каждый раз, когда MATLAB задает ограничение для x и y их минимальным и максимальным, требуется действительно время и добавляется к числу строк ...
Так есть ли глобальный способ определения этого?
Я также посмотрел на похожий вопрос , но он, похоже, не отвечает на мой вопрос.
Это небольшой фиктивный код, показывающий похожую проблему, с которой я столкнулсяс моими графиками ...
x = linspace(0,2*pi,20);
y = sin(x);
figure(1)
subplot(4,3,1)
plot(x,y)
title('Original')
fft_y = fft(y);
subplot(4,3,2)
plot(abs(fft_y))
title('Spectrum')
subplot(4,3,3)
plot(angle(fft_y))
title('Phase')