pskmod output is complex, I expect out = I*cos(2*pi*fc*t) - Qsin(2*pi*fc*t)
9 次查看(过去 30 天)
显示 更早的评论
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 个评论
采纳的回答
Walter Roberson
2022-7-31
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.
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 QPSK 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!