最近在中国大学MOOC上重学数字信号处理,课程网址:http://www.icourse163.org/course/NJTU-359003。我会挑选我学习过程中觉得有意思的或者我之前学习漏掉了的知识点进行介绍。
因为这里是本系列第一篇,先复习一遍基本函数如何使用 matlab 绘制
% 指数信号 xt = A*exp(a*t)
t=0:0.01:10;
A=1;
a= -0.4;
xt=A*exp(a*t);
subplot(2,4,1);
plot(t, xt)
% 正弦类信号 Acos(w0t +j)
A=1;
w0=2*pi;
phi=pi/6;
t=0:0.001:8;
xt=A*sin(w0*t+phi);
subplot(2,4,2);
plot(t, xt)
% 抽样信号 Sa(t)
t=-3*pi: pi/100: 3*pi;
xt=sinc(t/pi);
subplot(2,4,3);
plot(t, xt)
% 矩形脉冲信号
t=0: 0.01: 4;
T=1;
xt=rectpuls(t-2*T, T);
subplot(2,4,4);
plot(t, xt)
% 周期方波信号
t=0: 0.01: 5;
A=1; T=1; w0=2*pi/T;
ft=A*square(w0*t,20);
subplot(2,4,5);
plot(t, ft)
% 单位阶跃信号
t=-2:0.01:3;
t0=0;
ut=stepfun(t,t0);
subplot(2,4,6);
plot(t,ut)
% 正弦类信号 Acos(Wk +j)
k=0:30;
xk= sin(4*pi/5*k);
subplot(2,4,7);
stem(k, xk)


最低0.47元/天 解锁文章
2175

被折叠的 条评论
为什么被折叠?



