I have written this code h1336 = []; L=50; fs=8000; fb=1336; h1336 = (2/L)*cos(2*pi*fb*(0:L-1)/fs); [H,F] = freqz(h1336,1,[],fs); subplot(2,1,1) plot(F./1000,20*log10(abs(H))); grid on; set(AX,'XMinorGrid','on') xlabel('kHz'); ylabel('Magnitude-squared (dB)'); title('Magnitude Response of h1336 for L=50') I want to have grid after every interval of .1 on xaxis and after every 1 on y-axis how can i do this
Neeta Dsouza answered .
2025-11-20
XLimits = get(AX, 'Xlim');
YLimits = get(AX, 'Ylim');
set(AX, 'XTick', XLimits(1):0.1:XLimits(2), ...
'YTick' , YLimits (1): 1: YLimits (2));
It looks cruel.