+title({'QPSK with phase nosie and correction', ...
+ strcat(num2str(numSymbs * log2(M) / 1e3), '~kbit, LO~', ...
+ num2str(linewidthLO / 1e6), '~MHz, Av~', num2str(avgSa), ...
+ '~Sa')});
+grid on;
+xlabel('$E_b/N_0$ (dB)');
+ylabel('BER');
+
+formatFigure;