Быстрое приближение гиперболического тангенса в Javascript

Я делаю некоторые вычисления цифровой обработки сигналов в javascript, и я обнаружил, что вычисление гиперболического тангенса ( tanh ) слишком дорого. Вот как я сейчас аппроксимирую tanh :

function tanh (arg) {
    // sinh(number)/cosh(number)
    return (Math.exp(arg) - Math.exp(-arg)) / (Math.exp(arg) + Math.exp(-arg));
}

Кто-нибудь знает более быстрый способ его вычисления?

9
задан Salvador Dali 8 November 2015 в 07:44
поделиться