Mercurial > hg > gccphat-windowing
diff Simulation/plotRectWin_allBandwidth.m @ 0:ab043bd3b162 tip
First commit
author | Alice Clifford <alice.clifford@eecs.qmul.ac.uk> |
---|---|
date | Mon, 11 Jun 2012 17:42:13 +0100 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Simulation/plotRectWin_allBandwidth.m Mon Jun 11 17:42:13 2012 +0100 @@ -0,0 +1,46 @@ +%Plots accuracy for all filters for rectangular window + +% Developer: - Alice Clifford (alice.clifford@eecs.qmul.ac.uk) + + +clear all +close all + +load noiseExpandBand_rectwin + +clear percHits %ZERO MATRIX ACCIDENTAL + +percHitsMat=percHitsMat'; + + + +for c=1:length(centreFreq) + centreFreqLegend{c}=strcat(int2str(centreFreq(c)),' Hz'); +end + +figure + +figWidth=3.7; +figHeight=3.5; +set(gcf, 'units', 'inches', 'pos', [0 1000 figWidth figHeight]) + + + +colorVec=(linspace(0,0.5,2))'; +colorMat=[colorVec colorVec colorVec]; + +set(gcf,'DefaultAxesColorOrder',colorMat) +set(gcf,'DefaultAxesLineStyleOrder','-|--|:|-.') + +set(gca,'FontSize',8) + +semilogx(bandWidth,percHitsMat,'LineWidth',2) + +xlim([min(bandWidth) 22050]) + + +xlabel('Bandwidth (Hz)') +ylabel('Accuracy (%)') + +legend('Low Pass','Band Pass','High Pass','Location','NorthWest') +