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

1 回表示 (過去 30 日間)
Sylwia Kantor
Sylwia Kantor 2021 年 1 月 23 日
回答済み: Shubham Rawat 2021 年 2 月 2 日
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 Center および File ExchangePHY Components についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by