| Предыдущий | Следующий |
| ippStsQualityIndexErr | ippStsFilterFrequencyErr |
ippStsIIRPassbandRippleErr
Passband ripple является параметром задачи проектирования, например для Chebyshev type I, и описывает допустимое изменение амплитуды в полосе пропускания. Этот статус не связан с samples, которые позже будут пропущены через созданный фильтр.
Особенно опасно смешивать linear amplitude ratio и decibel representation. Число может выглядеть положительным, но иметь совершенно другой смысл после преобразования единиц.
Проверьте ripple constraint
- Ripple передаётся в тех единицах, которые ожидает конкретный IPP design API.
- Значение положительно и находится в документированном диапазоне.
- Filter order и cutoff frequency совместимы с тем же набором design parameters.
- Wrapper не применяет преобразование dB↔linear дважды.
Логируйте исходное пользовательское значение и число непосредственно перед IPP-вызовом: так проще обнаружить ошибку конвертации, чем анализировать уже сгенерированные coefficients.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
