Home Forums Bug Reports Possibilly, a bug in the log10(x) function

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #2993
    pu5frs
    Participant

      Dear Qucstudio developer,

       

      Thank you very much for keeping this software available and up to date.

      I believe there is a problem with the log10(x) function for values  of x in the range [0,1]. The output is positive rather than negative as expected. The function dB(x) does well.  Below is an image for a better understanding.

      Thanks

      PU5FRS

       

       

       

      Circuit for debug

      #2999
      QucsStudio
      Keymaster

        Because s-parameters are complex-valued, log10(…) gives a complex number, too.  In rectangular diagrams, the magnitude is shown, which is always positive.

        20*log10(abs(S[3,3])) is what you want.

        #3035
        pu5frs
        Participant

          Thanks.

        Viewing 3 posts - 1 through 3 (of 3 total)
        • You must be logged in to reply to this topic.