Здравствуйте. Хочу написать в matlab модель с использованием бит ту бит модели fft xilinx. Однко испытываю некоторые трудности с пониманием кода, а именно:
В xilinx модели присутствуют следующие строки:
Код
% Create input data frame: constant data
constant_input = 0.5 + 0.5j;
input_raw(1:samples) = constant_input;
if generics.C_USE_FLT_PT == 0
% Set up quantizer for correct twos's complement, fixed-point format: one sign bit, C_INPUT_WIDTH-1 fractional bits
q = quantizer([generics.C_INPUT_WIDTH, generics.C_INPUT_WIDTH-1], 'fixed', 'convergent', 'saturate');
% Format data for fixed-point input
input = quantize(q,input_raw);
else
% Floating point interface - use data directly
input = input_raw;
end
Понимаю, что здесь что то с квантованием, но вот что именно никак понять не могу. Читал, читал, уже голова не соображает..
Сообщение отредактировал Грендайзер - Aug 15 2017, 11:56