- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
信号与系统分析习报告 MATLAB
信号与系统分析的MATLAB实现
学生:XXX
学号:
完成日期:2004.12.26
上机题一:
设,,对,采样形成离散序列。参数选择:采样率4ms,频率30HZ,2.5,2。编程计算:
计算
将时移,得=,计算
画出各序列图形,,,,
算法及分析
卷积函数算法与分析:由所学知识可知,连续信号的卷积是积分运算,对连续信号按采样定理进行采样,可得到离散信号或离散序列,这时卷积积分变成了卷积求和,是一种延迟加权求和运算。设有离散序列和,则有卷积公式。设,分别为序列、的长度,则。根据MATLAB语言的向量存储表示可推出,,我们用向量存储的结果,可设。
由于给出的算法涉及求和运算,于是在设计程序时,需要使用两重for循环,外重循环置的初始值,内重循环实现循环求和,而在循环之前需判断是否存在,即判断的值是否在区间内,这用一个if语句即可实现。具体程序实现如下:
function f=dconv(f1,f2,n1,n2)%定义求卷积的函数
k3=length(n1)+length(n2);
for n=2:k3
f(n-1)=0;
for m=1:length(n1)
if ((n-m)=1 (n-m)=length(n2))
f(n-1)=f(n-1)+f1(m)*f2(n-m);%计算卷积和
end
end
end
(2)相关函数算法与分析:根据相关函数公式,其中为延迟时间变量,设,分别为序列、的长度,,可知,。用向量存储,则。
类似卷积计算,相关函数的程序设计也要使用两重for循环,外重循环置初值,内重循环实现求和。唯一不同的是,此时要判断的是的值是否在区间内。具体程序实现如下:
function f=rrconv(f1,f2)%定义相关函数
k1=length(f1)-1;
k2=length(f2)-1;
for m=-k2:k1
f(m+k2+1)=0;
for n=1:length(f1)
if ((n-m)=1 (n-m)=length(f2))
f(m+k2+1)=f(m+k2+1)+f1(n)*f2(n-m);
end
end
end
(3)总体设计
2.程序列表
M=2.5;
f=30;%频率
T=16;%点数
dt=0.004;%采样间隔
n1=-T*dt:dt:T*dt;
f1=1-abs(n1)*f;%定义序列f1
subplot(3,2,1)
plot(n1,f1,m-*)%绘制f1的图形
xlabel(t)
ylabel(f1)
title(f1=(1-|t|/T)[u(t+T)-u(t-T)])
grid on
a=2*(f^2)*log(M);
n2=0:dt:2*T*dt;
f2=sin(2*pi*f*n2).*(exp(-a.*(n2.^2)));%定义序列f2
subplot(3,2,2)
plot(n2,f2,r--*)%绘制f2的图形
xlabel(t)
ylabel(f2)
axis([0 0.1 -0.5 1])
title(f2=sin(2*pi*f*t)(e^-at^2))
grid on
f3=dconv(f1,f2,n1,n2);%调用卷积函数计算f3=f1*f2
subplot(3,2,3)
k3=0:(length(n1)+length(n2)-2);
plot(k3,f3,m-*)%绘制卷积图形
xlabel(t)
ylabel(f3)
grid on
f4=rrconv(f2,f2);%调用相关函数计算序列f2的自相关
subplot(3,2,5)
k4=-(length(n2)-1):(length(n2)-1);
plot(k4,f4,m-*)%绘制自相关函数图形
xlabel(t)
ylabel(f2自相关)
axis([-15 15 -1 2])
grid on
n0=20;
m=length(f2);
for n=1:(m+n0)%求f2的时移序列f2(n-n0)
if n=n0
fn2(n)=0;
else fn2(n)=f2(n-n0);
end
end
for n=(m+1):(m+n0)
f2(n)=0;
end
subplot(3,2,4)
k2=0:dt:(length(fn2)-1)*dt;
plot(k2,fn2,r--*)%绘制时移图形
xlabel(t)
ylabel(f2(n-n0))
axis([0.05 0.15 -0.5 1])
您可能关注的文档
- 体育理论课作业案(篮球).doc
- 体育系20021队(飓风队)篮球专修训练计划.doc
- 体育老师队列队口令.doc
- 何家畔九年制学展《弟子规》主题德育教育活动.doc
- 何新:论国家复战略与谋略.doc
- 体验魅力 Conos BI 10 系列.doc
- 佛山一中2012012学年高二下学期期中考试(政治文).doc
- 余角补角课堂同练习.doc
- 佛山职业技术学选课酒文化概论期末考试试题及答案.doc
- 作业1(小学教远程培训作业).doc
- 2025甘肃省建设投资(控股)集团有限公司招聘笔试历年参考题库附带答案详解.pdf
- 2025浙江台州市人力资源开发有限公司招聘劳务派遣制员工4人笔试历年参考题库附带答案详解.pdf
- 2025重庆川渝携手75家重点行业企事业单位招聘1283人笔试历年参考题库附带答案详解.pdf
- 2025中国雄安集团生态建设公司基础建设公司招聘25人(河北)笔试历年参考题库附带答案详解.pdf
- 2025湖北武汉地铁集团社会招聘2人笔试历年参考题库附带答案详解.pdf
- 2025榆阳区司法局选聘专职人民调解员笔试历年参考题库附带答案详解.pdf
- 2025大唐移动通信设备有限公司招聘55人笔试历年参考题库附带答案详解.pdf
- 2025年国家能源集团龙源电力甘肃公司试笔试历年参考题库附带答案详解.pdf
- 2025年山东潍坊市寿光市高新区基础设施开发有限公司招聘考察笔试历年参考题库附带答案详解.pdf
- 2025华阳集团太原化工新材料有限公司招聘100人笔试历年参考题库附带答案详解.pdf
最近下载
- 光伏安全课件.pptx
- 山香教育(教育学、心理学、教育心理学及新课改、教育法律法规等).pdf
- 新解读《GB_T 39851.2-2021道路车辆 基于控制器局域网的诊断通信 第2部分:传输层协议和网络层服务》最新解读.pptx VIP
- 二类精神药品培训.pptx VIP
- 2025年武汉黄陂区面向社会公开招聘社区干事50人备考试题及答案解析.docx VIP
- 第11课《短文二篇——答谢中书书》课件 2024—2025学年统编版语文八年级上册(共33张PPT).pptx VIP
- 春节文化PPT展示.ppt VIP
- 道教掷茭(圣杯)二十八签详解.doc VIP
- 75吨循化流化床炉施工方案.doc VIP
- 课程思政方案综合布线设计与实施.docx VIP
文档评论(0)