From 239fd2febf0919887cb461b32af97f774b84b58e Mon Sep 17 00:00:00 2001 From: Florian Kaltenberger <florian.kaltenberger@eurecom.fr> Date: Fri, 20 Sep 2013 13:39:27 +0000 Subject: [PATCH] adding pdcch_eval_results.m git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4160 818b1a75-f10b-46b9-bf7c-635c3b92a50f --- .../SIMULATION/LTE_PHY/pdcch_eval_results.m | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 openair1/SIMULATION/LTE_PHY/pdcch_eval_results.m diff --git a/openair1/SIMULATION/LTE_PHY/pdcch_eval_results.m b/openair1/SIMULATION/LTE_PHY/pdcch_eval_results.m new file mode 100644 index 0000000000..2b67e47032 --- /dev/null +++ b/openair1/SIMULATION/LTE_PHY/pdcch_eval_results.m @@ -0,0 +1,33 @@ +set(0, 'DefaultLineMarkerSize', 10); +set(0, 'Defaultaxesfontsize', 14); +set(0, 'DefaultLineLineWidth', 2); +plot_style = {'b-o';'r-x';'g-d';'y-*';'k-s'}; + +SNR = -5:0.2:2.8; +C = zeros(length(SNR),4); +filebase = 'pdcch_fdd_10_siso_awgn_ic_format0'; + +figure(1) +hold off +for L=0:3 + fid = fopen(sprintf('%s_L%d.txt',filebase,L),'r'); + [A,c]=fscanf(fid,'SNR %f : n_errors_ul = %d/%d (%f)\n'); + fclose(fid); + + B = reshape(A,4,40).'; + C(:,L+1) = B(:,4); + + semilogy(B(:,1),B(:,4),plot_style{L+1}) + hold on + + legend_str{L+1} = sprintf('L=%d',L); +end + +%% +h = legend(legend_str); +set(h,'Fontsize',14); +title(filebase,'Fontsize',16,'Interpreter','none') +xlabel('SNR','Fontsize',14) +ylabel('BLER','Fontsize',14) +grid on +saveas(gcf, filebase, 'eps'); \ No newline at end of file -- GitLab