- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
word可编辑
信号与系统实验报告
实验三 常见信号得MATLAB 表示及运算 一、实验目得 1。熟悉常见信号得意义、特性及波形 2.学会使用 MATLAB 表示信号得方法并绘制信号波形 3、掌握使用MATLAB 进行信号基本运算得指令 4、熟悉用MATLAB 实现卷积积分得方法 二、实验原理 根据MATLAB 得数值计算功能与符号运算功能,在 MATLAB中,信号有两种表示方法,一种就是用向量来表示,另一种则就是用符号运算得方法。在采用适当得 MATLAB 语句表示出信号后,就可以利用 MATLAB中得绘图命令绘制出直观得信号波形了。 1、连续时间信号 从严格意义上讲,MATLAB并不能处理连续信号。在MATLAB 中,就是用连续信号在等时间间隔点上得样值来近似表示得,当取样时间间隔足够小时,这些离散得样值就能较好地近似出连续信号。在 MATLAB 中连续信号可用向量或符号运算功能来表示。 ⑴ 向量表示法 对于连续时间信号,可以用两个行向量 f 与 t 来表示,其中向量 t 就是用形如得命令定义得时间范围向量,其中,为信号起始时间,为终止时间,p 为时间间隔。向量 f 为连续信号在向量 t所定义得时间点上得样值. ⑵ 符号运算表示法 如果一个信号或函数可以用符号表达式来表示,那么我们就可以用前面介绍得符号函数专用绘图命令 ezplot()等函数来绘出信号得波形。 ⑶ 得 常见信号得 M ATLA B表示 单位阶跃信号 单位阶跃信号得定义为: 方法一: 调用 H eaviside(t) 函数 首先定义函数 Heaviside(t) 得m函数文件,该文件名应与函数名同名即Heaviside、m.%定义函数文件,函数名为 Heaviside,输入变量为 x,输出变量为y function y= Heaviside(t) y=(t>0); %定义函数体,即函数所执行指令 %此处定义t0 时 y=1,t0 plot(t,f) syms t; f=sym(cos(pi*t/2)*[heaviside(t)—heaviside(t—4)] ); ezplot(f,[-2,8]); 2、分别用 MATLAB 表示并绘出下列离散时间信号得波形: ⑵ ⑶ (2) t=0:8; t1=—10:15; f=[zeros(1,10),t,zeros(1,7)]; stem(t1,f) axis([—10,15,0,10]); (3) t=0:50; t1=—10:50; f=[zeros(1,10),sin(t*pi/4)]; stem(t1,f) axis([—10,50,—2,2]) 3、已知两信号,,求卷积积分,并与例题比较。 t1=—1:0、01:0; t2=0:0、01:1; t3=—1:0、01:1; f1=ones(size(t1)); f2=ones(size(t2)); g=conv(f1,f2); subplot(3,1,1),plot(t1,f1); subplot(3,1,2),plot(t2,f2); subplot(3,1,3),plot(t3,g); 与例题相比较,g(t)得定义域不同,最大值对应得横坐标也不同。 4、已知,求两序列得卷积与 .N=4; M=5; L=N+M—1; f1=[1,1,1,2]; f2=[1,2,3,4,5]; g=conv(f1,f2); kf1=0:N-1; kf2=0:M-1; kg=0:L—1; subplot(1,3,1),stem(kf1,f1,’*k’);xlabel(k); ylabel(’f1(k));grid on subplot(1,3,2),stem(kf2,f2,’*k);xlabel('k’); ylabel(f2(k)’);grid on subplot(1,3,3);stem(kg,g,'*k’);xlabel('k); ylabel(g(k)');grid on 实验心得:第一次接触 Mutlab 这个绘图软件,觉得挺新奇得,同时 ,由于之前不太学信号与系统遇到一些不懂得问题,结合这些图对信号与系统有更好得了解。 实验四 连续时间信号得频域分析 一、实验目得 1。熟悉傅里叶变换得性质 2.熟悉常见信号得傅里叶变换 3。了解傅里叶变换得MATLAB 实现方法 二、实验原理 从已知信号求出相应得频谱函数得数学表示为: 傅里叶反变换得定义为: 在 MATLAB中实现傅里叶变换得方法有两种,一种就是利用 MATLAB 中得 Sy mbo lic
您可能关注的文档
最近下载
- 施工项目技术管理实施细则.doc VIP
- 15J401 钢梯国家标准图集.pdf VIP
- 2.4米的鱼缸设计方案.pptx VIP
- 妊娠期肝内胆汁淤积症临床诊治和管理指南(2024版)解读课件课件.pptx VIP
- 康复中心运营方案.pptx VIP
- 大模型前沿技术及未来应用展望(面壁智能 2024)PPT(53页).pptx VIP
- 2025年高考数学大题突破01 三角函数、三角恒等变换与解三角形(8大题型)(原卷版).docx VIP
- 妊娠期肝内胆汁淤积症临床诊治和管理指南(2024版).pptx VIP
- Q 320583 KSHG 005-2017_食品包装用硅油纸.pdf VIP
- 电力安全工作规程(配电部分.doc VIP
原创力文档


文档评论(0)