pskmod output is complex, I expect out = I*cos(2*pi*fc*t) - Qsin(2*pi*fc*t)
7 views (last 30 days)
Show older comments
Mark Bailly
on 30 Jul 2022
Commented: Mark Bailly
on 31 Jul 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 Comments
Accepted Answer
Walter Roberson
on 31 Jul 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.
More Answers (0)
See Also
Categories
Find more on Modulation in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!