nodes = 1:12; nodes = nodes'; load montecarlo_results.out; results = results(1:12,:); s1 = results(1,5) ./ results(:,5); e1 = s1 ./ nodes; load bootstrap_results.out; results = results(1:12,:); s2 = results(1,2) ./ results(:,2); e2 = s2 ./ nodes; load mle_results.out; results = results(1:12,:); s3 = results(1,2) ./ results(:,2); e3 = s3 ./ nodes; load gmm_results.out; results = results(1:12,:); s4 = results(1,2) ./ results(:,2); e4 = s4 ./ nodes; load kernel_results.out; results = results(6,2:13); results = results'; s5 = results(1,1) ./ results(:,1); e5 = s5 ./ nodes; speedup = [s1 s2 s3 s4 s5]; efficiency = [e1 e2 e3 e4 e5]; nodes = 1:12; plot(speedup); legend("MONTECARLO", "BOOTSTRAP", "MLE", "GMM", "KERNEL", [4,10]); axis([1;12]); xlabel("nodes"); replot; print("speedup.eps", "-depsc2"); plot(efficiency); legend("MONTECARLO", "BOOTSTRAP", "MLE", "GMM", "KERNEL", [9,1.25]); axis([1;12]); #print("efficiency.eps", "-depsc2"); cnames = str2mat("MONTECARLO", "BOOTSTRAP", "MLE", "GMM", "KERNEL"); save2tex(speedup, "speedup.tex", cnames, "", 3); save2tex(efficiency, "efficiency.tex");