| Предыдущий | Следующий |
| ippStsTrnglFreqErr | ippStsTrnglAsymErr |
ippStsTrnglPhaseErr
Phase определяет, с какой точки периода начинается triangle waveform. Intel IPP ожидает значение внутри одного допустимого углового цикла; отрицательная или накопленная без нормализации фаза отвергается до генерации samples.
Отделяйте эту ошибку от frequency и magnitude. Даже при корректной форме волны сохранённое состояние может содержать фазу в градусах, несколько полных оборотов или значение, накопившееся после большого числа блоков. Нормализуйте именно единицы и диапазон, не меняя остальные параметры генератора.
Проверьте phase
- Радианы ли передаются в функцию, а не градусы.
- Приводится ли accumulated phase к одному периоду.
- Какое значение сохраняется и восстанавливается на block boundary.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.