Matlab Hamming Window到Vhdl 8位

时间:2014-12-12 02:12:03

标签: matlab vhdl hamming-window

我打算在Vhdl中使用128点汉明窗口。在Matlab中,我获得了Hamming Window的值:

h = hamming(128);

但是,Matlab给我的是0和1范围内的变化值。如何将这些值转换为8位?

1 个答案:

答案 0 :(得分:0)

如果将matlab给出的所有结果乘以2 ^ 8并向下舍入,则您将成功将所有数字转换为8位。

例如:

bit_depth = 8;
h=hamming(128);
h_binary = floor(h*2^bit_depth);