不能正确解调,我做错了什么?

1视图(30天)
清晰的
关闭所有
clc
% %定义了函数和他们的时间
信谊t n t1 t2
一个(t1, t2) =亥维赛(t-t1) -亥维赛(t-t2);
u (t) =亥维赛(t);
r (t) = t * u (t);
= 1;
t0 = 1;
m1 = / (5-t0);
m2 =——/ t0;
m3 =——/ (5-t0);
m4 = / t0;
y = 1 * (r (t) - r (t - (5-t0))) + m2 * (r (t - (5-t0)) - r (t-5)) + m3 * (r (t-5) - r (t - (10-t0))) + m4 * (r (t - (10-t0)) - r (t-10));
T = 10;
I = [0, T];%的时间间隔每一行
fplot (t y [0, t])
标题(“原始函数”)
包含(“t”)
ylabel (“v (t)”)
网格
% %复杂的表单
%的谐波
N = 24;
i = 1:长度(T)
%符号系数
Cn (i) = (1 / T (i)) * int (y(我)* exp (1 j *(2 *π* n * T / T (i))), T,我(我,1),我(我,2));
j = 1: 2 * N + 1
新泽西= - n + (j - 1);%从N通过0 - N
w0i = 2 *π/ T(我);
%的数字系数
CnV (i, j) = eval(限制(Cn(我),n, nj));
如果新泽西< 0
Exp (i, j) = 2 * abs (CnV (i, j)) * cos (-w0i * nj * t -角(CnV (i, j)));
结束
结束
%傅里叶级数是coseine表达式的值,(- n, n + 1, n + 2,…]
FS (i) =总和(Exp(我,:))+ CnV(我,N + 1);
结束
% %情节频谱和傅里叶信号
次要情节(2,2,[1,3])
fplot (t、f (1))
标题(“傅里叶信号”)
包含(“时间”)
ylabel (“信号”)
网格
次要情节(2 2 2)
茎(- N: N, abs (CnV (1,:)))
标题(“级”)
包含(“n”)
ylabel (“| C_n |”)
网格
次要情节(2,2,4)
茎(- N: N,角(CnV (1,:)))
标题(“阶段”)
包含(“n”)
ylabel (“\ C_n角”)
网格
我= 5;%调制信号的振幅
fa = 2000;%调制信号的频率
fc = 10 *足总;
Ta = 1 / fa;%的时间调制信号
t = 0: Ta / 999:6 *助教;%为仿真总时间
ym =我* cos(2 *π* fa * t);%调制信号方程
图(3);
次要情节(1,1);
情节(t, ym),网格;
标题(的载波信号);
包含(的时间(秒));
ylabel (“振幅(V)”);
m = 5;
Ac = eval (FS);
y =交流。* (1 + m。*罪(2 *π*。* t))。*罪(2 *π* fc。* t);
%调制信号
次要情节(3、1、2);
情节(t、y);
标题(调制信号的);
包含(的时间(秒));
ylabel (“振幅(V)”);
网格;
md = y。* (cos(2 *π* fc。* t));
[b] =黄油(0.1 2);
mf =过滤器(b, a md);
次要情节(3,1,3);
网格(“小”);
情节(t, mf);
fs = 45 e3;
x = y。* cos(2 *π* fc * t);
[b] =黄油(5 fc / fs);
x = filtfilt (b, a, x);
图(4);
情节(t, x)
网格(“小”)
xx =解调(y, fc、fs、“amssb”);
图(5);
情节(t, xx);
1评论
Arrian Esteki
Arrian Esteki 2021年12月6日
我应该得到相同的信号,就像载波调制信号但出于某种原因,只是显示了

登录置评。

答案(0)

类别

找到更多的在应用程序帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!