- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验1 连续时间信号和离散信号的实现
实验内容与方法
一、验证性试验
1、生成直流信号f (t )=6
MATLAB 程序代码:
t = - 10:0.01:10;
a1 = 6;
subplot(3,3,1)
plot(t,a1,b);
title(直流信号);
xlabel( 时间(t));ylabel( 幅值(f))
2 、生成正弦交流信号f (t )=sin (wt+φ )
MATLAB 程序代码:
t = 0:0.01:1;
f = sym(sin(2*pi*t));
subplot(3,3,2)
ezplot(f,[0,1]);
title( 正弦交流信号);
xlabel( 时间(t));ylabel( 幅值(f))
3、生成单位阶跃信号f (t )=ε (t )
MATLAB 程序代码:
t0=0;t1=- 1;t2=3;
dt=0.01;
t=t1:dt:-t0;
n=length(t);
t3=-t0:dt:t2;
n3=length(t3);
u=zeros(1,n);
u3=ones(1,n3);
subplot(3,3,3)
plot(t,u);
hold on;
plot(t3,u3);
plot([-t0,-t0],[0,1]);
hold off;
axis([t1,t2,-0.2,1.5]);
xlabel( 时间(t));ylabel( 幅值(f));title(单位阶跃信号)
4 、生成单位冲激信号f (t )=δ (t )
MATLAB 程序代码:
t0=0;t1=- 1;t2=5;
dt=0.1;
t=t1:dt:t2;
n=length(t);
x=zeros(1,n);
x(1,(t0-t1)/dt+1)=1/dt;
subplot(3,3,4)
stairs(t,x);
axis([t1,t2,0,1/dt]);
xlabel( 时间(t));ylabel( 幅值(f));title(单位冲激信号)
5、生成周期方波信号
MATLAB 程序代码:
t=(0:0.0001:1);
y=square(2*pi*15*t);
subplot(3,3,5)
plot(t,y);axis([0,1, - 1.5,1.5]);
xlabel( 时间(t));ylabel( 幅值(f));title(周期方波信号)
6、生成三角波信号
MATLAB 程序代码:
t=(-3:0.0001:5);
y=tripuls(t,4,0.5);
subplot(3,3,6)
plot(t,y);
xlabel( 时间(t));ylabel( 幅值(f));title(三角波信号)
7、生成正弦序列信号
MATLAB 程序代码:
k1=-20;k2=20;
k=k1:k2;
f=sin(k*pi/6);
subplot(3,3,7)
stem(k,f,filled);
xlabel( 时间(t));ylabel( 幅值(f));title(正弦序列)
8、生成单位斜波序列信号
MATLAB 程序代码:
k1=-20;k2=20;k0=0;
n=[k1:k2];
if k0=k2
x=zeros(1,length(n));
elseif (k0k2)(k0k1)
x=[zeros(1,k0-k1),[0:k2-k0]];
else
x=(k1-k0)+[0:k2-k1];
end
subplot(3,3,8)
stem(n,x);
xlabel( 时间(t));ylabel( 幅值(f));title(单位斜波序列)
9、生成幅值调制序列信号
MATLAB 程序代码:
n=0:100;
m=0.4;fH=0.1;fL=0.01;
xH=sin(2*pi*fH*n);
xL=sin(2*pi*fL*n);
y=(1+m*xL).*xH;
subplot(3,3,9)
stem(n,y);grid;
xlabel( 时间(k));ylabel( 幅值f(k));title( 幅值调制序列)
10、生成复指数信号y (t )=e^ (-at+bjt )
MATLAB 程序代码:
t=0:0.01:3;a=-3;b=4;z=exp((a+i*b)*t);
subp
您可能关注的文档
- 靠边滚筒输送机构.doc
- 钢箱梁工地焊接质量控制措施.doc
- 部编版四年级语文上册期中测试卷(新版).doc
- 部编版一年级数学下册各类型解决问题.pdf
- 运动营养学(第二版)第六章运动员膳食营养.ppt
- 警察面试题目及参考答案.doc
- 解决问题六年级数学应用题集.doc
- 血透室医师岗位职责.doc
- 自愿放弃交社保承诺书.doc
- 票据管理流程图.doc
- 四川省德阳市罗江中学2025届高三考前热身化学试卷含解析.doc
- 山东省枣庄现代实验学校2025届高三下学期第五次调研考试化学试题含解析.doc
- 吉林省长春市十一高中等九校教育联盟2025届高三一诊考试生物试卷含解析.doc
- 2025届江苏省盐城市伍佑中学高考仿真模拟化学试卷含解析.doc
- 2025届广西贺州中学高考冲刺押题(最后一卷)生物试卷含解析.doc
- 安徽省池州市贵池区2025届高三第一次模拟考试生物试卷含解析.doc
- 宁夏银川一中2025届高三(最后冲刺)化学试卷含解析.doc
- 广东省广州市增城区四校联考2025届高考压轴卷化学试卷含解析.doc
- 2025届邯郸市第一中学高考生物必刷试卷含解析.doc
- 2025届安徽省安庆市石化第一中学高考仿真卷化学试卷含解析.doc
文档评论(0)