pskmod output is complex, I expect out = I*cos(2*pi*fc*t) - Qsin(2*pi*fc*t)
9 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Mark Bailly
le 30 Juil 2022
Commenté : Mark Bailly
le 31 Juil 2022
I am trying to understand what parts of I/Q modulation are being performed by the pskmod function. To me modulation includes taking the input data and processing it into an I stream and a Q stream. The I stream is then mulitplied by cos and the Q stream by sin. The two streams are then added together. Therefore the output is in the form of I*cos(2*pi*fc*t) - Qsin(2*pi*fc*t). But the pskmod is giving me a matrix with values of x + yi. Is the pskmod function not multiplying the I and Q streams by cos and sin? Is the pskmod function actually just creating I + Q values?
Regards,
Mark
0 commentaires
Réponse acceptée
Walter Roberson
le 31 Juil 2022
IQData = Iwave+1i*Qwave;
Notice that 1i. That is inherent in how IQ is created: you have two independent real channels multiplexed together by making one an imaginary component.
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur QPSK dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!