[an error occurred while processing this directive]
|
Во-первых... Случайно для логарифма где-то наткнулся на аппроксимацию, что:
log(x1^2+x2^2) ~= log(x1/2+x2/2) с точностью до константы и довольно приличным входным диапазоном... Не знаю правда пока до конца применимость и погрешность этого способа...
Во-вторых... Через ряд Тейлора - нужна приличная точность у логарифма до 0,001 (чтобы при умножении на 20/10 получить разрешение в десятые дБ), и для Тейлора получится очччень приличное число членов, что весьма затрудняет его применение.
А чтобы преобразовать это все сразу в функцию какую - конечно стоит.
Хотя все равно там в других еще местах логарифм считать, но там конечно его считать нужно в гораздо меньших количествах...
А про минимакс - я не знаю ничего... :-(
Очень хочется достать книгу:
Computer Arithmetic Algorithms by Koren.
Но ее нигде нету...
E-mail: info@telesys.ru