erreur d'utilisation de la quantification VQ
Bonjour,
Je veux quantifier un signal audio de type (wav) et pour cela j'ai utilisé la quantification vectorielle (VQ)
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
fid= fopen('D:\1_MES COURS\oooooooooooooo\[MON MéMO\simulation\sondict.wav')
fid =
3
>> s = fread(fid,'uint16');
>> length(s)
ans =
185243 |
Le problème que MATLAB m'affiche une erreur lorsque exécute (VQ)
Code:
1 2
|
[codebook,distortion]=VQ(s,4,16,0.004) |
Code:
1 2 3 4 5
| ??? Error using ==> unknown
Matrix dimensions must agree.
Error in ==> VQ at 29
distort=sum((training_seq_block-updated_codebook(j,:)).^2); |
Je suis un nouveau utilisateur de MATLAB :( .....
S'il y a quelqu'un qui pourrait m'aider?
Merci :)