-1
我需要使用matlab对输入信号进行量化和编码,因此我将使用uencode函数。问题是,我感到困惑的过程,描述说,它量化和编码输入为整数,然后他显示一个例子:uencode -signal processing matlab
u = -1:0.01:1;
y = uencode(u,3);
plot(u,y,'.')
输出仅仅是整数,有人可以只解释这是什么整数正好是?如果我需要输入的二进制代码,我必须做些什么才能得到它们?
谢谢保罗! – ahmed
你能帮我解决这个问题:>> x = [0.001,0.5,0.4]; >> Y = uencode(X,(8000分之100000)),使用uencode 错误> uencodeParseParams(线76) 输出位的个数必须是从2到32 在uencode误差(第30行) 的整数。 u,Nbits,V,isUnsigned] = uencodeParseParams(varargin {:}); 有什么不对? – ahmed