-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