pskmod output is complex, I expect out = I*cos(2*pi*fc*t) - Qsin(2*pi*fc*t)
6 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Mark Bailly
el 30 de Jul. de 2022
Comentada: Mark Bailly
el 31 de Jul. de 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 comentarios
Respuesta aceptada
Walter Roberson
el 31 de Jul. de 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.
Más respuestas (0)
Ver también
Categorías
Más información sobre Modulation en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!