如何使用Matlab模拟和显示ASK,PSK和FSK信号

时间:2019-06-11 16:44:16

标签: matlab

我正在做一个任务,我想使用matlab生成并显示ASK,PSK和FSK信号。

我的任务是转换字母并模拟发送传输。 例如:字母Z等于122,二进制等于01111010。 我想用平方信号(脉冲)绘制一个图来表示二进制数字,然后使用正弦波将其转换为ASK,PSK,FSK。

t=[0:0.01:5*%pi];
A=5;
wc=2;

Vm=A.*squarewave(t);
Vc=A.*sin(wc.*t);
Vp= Vm.*Vc;

subplot(3,1,1);
plot(t,Vm, 'black');

subplot(3,1,2);
plot(t,Vc, 'black');

subplot(3,1,3);
plot(t,Vp, 'black');
// Output

此代码工作正常,但它从随机值中获取值。但是我的任务需要从二进制数字[01111010]中获取值。

0 个答案:

没有答案