02-19-2015 06:44 AM - edited 02-19-2015 06:53 AM
Hi,
I'm trying to just generate complex sine waveform(baseband) by referring to below URL.
http://forums.ni.com/t5/LabVIEW/Creating-complex-data-waveform/m-p/2632265#M787245
The attached program is current one I made. But this doesn't work.
If you know solution for this program or other appropriate method, please tell me.
My developing environment is below.
-Windows 7
-LabVIEW 2013
-Modulation Toolkit 4.3.4
regards,
Arashi
02-19-2015 03:51 PM
As far as I can tell you are not extracting anything from the waveform that you are generating, if you update one of your extractors to be indexing the 0 item of the array then you can extract the signal from the waveform but at the moment you're not extracting anything. If you build an array of the waveform and then extract the 0 and 1 indexs from the array you may have more luck but I'm still not entirely sure what it is you are trying to do as there is no complex aspects to the sample waveform.
Also, I dont think that the spectral measurement Express VI can handle Complex inputs as well given that it tries to coerce the complex input array.
If you can clarify what you want to do some more we may be able to provide more help.
02-20-2015 01:30 AM
ogk.nz,
Thank you for your reply.
Actually I'd like to shift the frequency of IQ waveform by mixing(just using Multiply Function) such IQ waveform and sine waveform which now I'm trying to implement. (Please refer to the attached image.)
If there are other good way to shift frequency of IQ waveform, please tell me.