> Hi Folks,
>
> I was about to commit a PR VOLKizing nlog10 [1], but it struck me that
> my processor (imho, correctly) says that log(0) == nan and log(-10) ==
> nan.
>
> Whereas the old nlog10 test case asserts that it's log_10(x<=0) == -18.
It would have to be complex
y=log10(-.00000000000000000001)
y=-18 + 1.3644i
For x real, then the limit as x approaches 0 from the positive side is
-infinity.
For x real from the negative side it's undefined since for any y, 10**y > 0.
-- Cinaed
>
> So, am I allowed to break that assertion for the greater mathematical
> appropriateness and speed?
>
> Best regards,
> Marcus
>
> [1]
> https://github.com/marcusmueller/gnuradio/tree/blocks_volkized_nlog10
>
>
>
> _______________________________________________
> Discuss-gnuradio mailing list
> Discuss-gnuradio@gnu.org
> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
No comments:
Post a Comment