[an error occurred while processing this directive]
|
Большое спасибо homekvn и ВН за Ваше обсуждение.
Как увеличить внутреннюю разрядность?
Я попробовал после сумматора делать усечение не до 18 разрядов, а до 18+14 и только затем умножать на b=117340.
Затем правда все-равно приходится это произведение усекать (с округлением) до 18+18, перед подачей на сумматор.
Как я понимаю это эквивалентно использованию формата 18.14
Ведь signed fraction формат это всего лишь договореннось какое-то чисто битов считать дробной частью.
Симулинк может работать с числами до 51 двоичного разряда, поэтому переполнение маловероятно.
Проблема в том, что ситуация не изменилась.
Привожу схему и вид шума. Частота - 1.8 кГц.
Имя файла:
iir2_noise.zip
http://webfile.ru/1107454