Salut a la communauté matab

Je suis un peu débutant sur matlab .
J'utilise en ce moment des programmes developpés en matlab mais j'ai des petits soucis de compréhension

1- dans premier creation d'un signal aléatoire
2-modulation
3-codage (de type alamouti si quelqun connait)

Je vous laisse le petit programme et par la même occasion je mets en rouge les parties que je ne comprends. Notamment le : dans un vecteur signifie quoi??

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
% Génération du signal à émettre sans codage (= matrice ayant 2 lignes
% et NB_TRAME*NB_SYMBOLE colonnes
% Les valeurs de cette matrice sont comprises entre 0 et NB_ETAT-1
signal_brut=randint(2, NB_TRAME*NB_SYMBOLE,[0 NB_ETAT-1]);

% Modulation de la matrice
signal_mod=dmodce(signal_brut.',1,1,MOD,NB_ETAT).';  
%que signifie le .'

% Codage du signal modulé
signal_code(:,1:2:2*NB_TRAME*NB_SYMBOLE-1)=signal_mod;
signal_code(:,2:2:2*NB_TRAME*NB_SYMBOLE)=[-conj(signal_mod(2,:));conj(signal_mod(1,:))];
Merci pour vos réponses

Ps: Si vous avez un cours sur matlab je suis prenneur.