Problème QPSK "Error using ==> mrdivide"
Bonjour,
Voilà j'utlise un code de modulation QPSK donné par mon prof mais j'ai un problème lorsque je lance le code
Voici le message d'erreur que me retourne Matlab:
Code:
1 2 3 4 5 6 7 8
| ??? Error using ==> mrdivide
Matrix dimensions must agree.
Error in ==> demod_qpskV2 at 19
signal_convB= (conv(sig_canal,rr))/norme; %%%% a completer
Error in ==> canal_qpsk_bb_rac_cos_surV1_student at 264
TEB=demod_qpskV2(signalb,rac_cos_spec,cs,r1); |
Je ne comprend pas d'où peut venir l'erreur...si quelqu'un pouvait m'aider ?
Merci bien
Et voici le code que j'utilise:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| function w=demod_qpskV2(sig_canal,rr,norme,x)
[r,c] = size(sig_canal);
%%%%%%%%%%%%%%%RACINE DE COS SURELEVE%%%%%
%%%%%%%%%%%%%%%spectre%%%%%%%%%%%%%%
figure(12)
sp=fft(sig_canal);
plot(10*log(abs(sp)+1e-3));
title('Spectre du signal recu')
zoom
sig_canal
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%convolution temporelle racine de cos_sur * signal modulé %%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
signal_convB= (conv(sig_canal,rr))/norme; %%%% mon erreur est sur cette ligne...mais quoi faire ???? |
Configuration: Windows Vista Internet Explorer 7.0