Hi everybody I want to implement 10*log10(of something)in fixed point DSP. Is that way to take look up table and then process or is there any other optimal solution for this. please provide some suggestion which are of utmost valuable for me. thanks Hameed
or is there any other optimal solution There are plenty of other possible approaches to this problem. Whether or not they're optimal depends on the application's needs. It's impossible to way what's "optimal" without having a definition of "good". What's more, most of the possible solutions are independent of the platform, i.e. this is not the right place to ask this question.
There are many different ways to calculate the logarithm of a number. For example, here is an overview: http://yacas.sourceforge.net/Algochapter5.html#c5s3 Which one is "optimal" depends on many factors: range of input values, required precision, instruction set of your DSP etc. - mike