I have a bit-error-rate (BER) function and I am interested in plotting it against the signal-to-noise ratio (SNR). I need to use a plot function that is similar to the LogPlot but I need the Log function to have a base of 10 instead of e. I even tried the following, but it yields incorrect results:


Any suggestions?


closed as off-topic by Yves Klett, MarcoB, user9660, m_goldberg, Jens Feb 24 '16 at 19:46

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "This question cannot be answered without additional information. Questions on problems in code must describe the specific problem and include valid code to reproduce it. Any data used for programming examples should be embedded in the question or code to generate the (fake) data must be included." – Yves Klett, MarcoB, Community, m_goldberg, Jens
If this question can be reworded to fit the rules in the help center, please edit the question.

  • 1
    $\begingroup$ Consider using ParametricPlot[] instead of LogPlot[], then. $\endgroup$ – J. M. will be back soon Feb 24 '16 at 10:06
  • $\begingroup$ Standard BER-SNR plots appear fine with LogPlot. Make sure your BerFunction output is correct when the input SNR value is in dB. $\endgroup$ – Stelios Feb 24 '16 at 10:20
  • 1
    $\begingroup$ Please add code /data to enable reproduction of your problem. $\endgroup$ – Yves Klett Feb 24 '16 at 10:58

Browse other questions tagged or ask your own question.