How to recover bits coded by different frequency values (states)?

1 次查看(过去 30 天)
Hello. I'm trying to complete a task. Firstly I was supposed to download a FM modulated signal.
[y,fs] = audioread('Olivia16-500.wav');
And then I have to recover bits that are coded by different frequency values. How can I do that? I was trying demodulation:
fc=1000;
z=demod(y,fc,fs,'fm');
But I don't know what to do next. Can you help me?

回答(1 个)

Shubham Rawat
Shubham Rawat 2021-2-2
Hi Sylwia,
You may use a shift keying techniques and more over to extract bits from a signal you may prepare a table which frequency correspond to what set of bits, and then when you receive a particular frequency based on this table. Now you can extract bits from that.
For Shift Keying Techniques:
Hope this Helps!

类别

Help CenterFile Exchange 中查找有关 PHY Components 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by