| Предыдущий | Следующий |
| ippStsIIRPassbandRippleErr | ippStsFIRGenOrderErr |
ippStsFilterFrequencyErr
Что означает ippStsFilterFrequencyErr
Частота среза или относительная частота фильтра находится вне допустимого диапазона.
Проверяйте частоту в тех единицах, которые ожидает primitive: абсолютная и нормированная частоты имеют разные диапазоны. Для digital filter cutoff должен также согласовываться с частота дискретизации и Nyquist limit.
Для нормированной частоты граница обычно задаётся относительно частоты Найквиста, поэтому значение в герцах нельзя передавать напрямую. Ошибка также возникает при переставленных местами границах полосы.
Что проверить
- Уточните, принимает функция абсолютную или нормированную частоту.
- Проверьте обе границы полосового фильтра и условие нижняя < верхняя.
- Выполняйте нормализацию в floating-point до проверки диапазона, чтобы избежать целочисленного округления.
- Сохраните параметры проектирования и масштабирования до округления: именно исходные значения обычно объясняют нарушение диапазона.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.