Nie możesz wybrać więcej, niż 25 tematów Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.

22 wiersze
822B

  1. data = transferFunction(oscilloscope,functiongenerator,f_start,f_stop,amplitude,n_steps);
  2. figure
  3. ax(1)=subplot(2,1,1);
  4. semilogx(data.frequency,20*log10(data.magnitude));
  5. legend('Magnitude')
  6. ylabel('Magnitude [dB]')
  7. xlabel('Frequency [Hz]')
  8. ax(2)=subplot(2,1,2);
  9. semilogx(data.frequency,data.phase);
  10. legend('Phase')
  11. ylabel('Phase [rad]')
  12. xlabel('Frequency [Hz]')
  13. linkaxes(ax,'x')
  14. arrayfun(@(x) set(x,{'TickLabelInterpreter','XGrid','YGrid','fontsize'},{'latex','on','on',12}),ax)
  15. %%limit in quarter pi
  16. yscale = 4;
  17. ymax = 4;
  18. ymin = -4;
  19. ystep = 1;
  20. numberticks = (ymin:ystep:ymax)*(pi/yscale);
  21. latexticks = {'$-\pi$','$-\frac{3}{4}\pi$','$-\frac{1}{2}\pi$','$-\frac{1}{4}\pi$','$0$','$\frac{1}{4}\pi$','$\frac{1}{2}\pi$','$\frac{3}{4}\pi$','$\pi$'};
  22. set(ax(2), {'YLim','YTick','YTickLabel'},{[-pi,pi],numberticks,latexticks});