IQ .wav files into an array?
Show older comments
Hi,
Following up from a previous question. I have a signal which comes from an RTL-SDR and I am trying to understand what I am seeing when Matlab gives me an array from a Simulink 'To Workspace' block. I think I am seeing a number and a complex number as shown below:

Represented in the variable as:

The diagram I have atm is:

The reason I want to understand it is I would like to be able to find where a spike is in the array and then grab a range for analysis. So if the spike is in position 100 then I want to take the values from 90 to 110 for example. On top of wanting to know what I am seeing it would be useful to know what it represents. How do you go about identifying a spike or pulse in the signal?
Any help greatly appreciated.
2 Comments
Rik
on 25 Jul 2020
If you want to fully visualize a 2D complex array you will need 4 dimensions. That hints at a fundamental question: what do you define as a spike?
If you attach your variable in a mat file we can use your actual data in any example.
Colin Crook
on 25 Jul 2020
Answers (0)
Categories
Find more on Communications Toolbox 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!