信号与系统实验报告4

时间:2024.4.5

实验报告

课程名称:信号与系统                             

实验项目名称:实验4  信号抽样及抽样定理 

                                                                                                                                             

:

学会运用MATLAB完成信号抽样及对抽样信号的频谱进行分析;学会运用MATLAB改变抽样间隔,观察抽样后信号的频谱变化;学会运用MATLAB对抽样后的信号进行重建。进一步加深对信号采样和重建过程的理解。

:

MATLAB

:

1.设有三个不同频率的正弦信号,频率分别为

。现在用抽样频率对这三个正弦信号进行抽样,用MATLAB命令画出各抽样信号的波形及频谱,并分析频率混叠现象。

(1)代码:

dt = 0.000001;

Ts = 1/3800;

t1 = -0.005:dt:0.005;

ft = sin(2*pi*100*t1);

subplot(221)

plot(t1,ft), grid on

xlabel('Time(sec)'),ylabel('f(t)')

title('f1的信号')

N=500;

k = -N:N;

W = 2*pi*k/((2*N+1)*dt);

Fw = dt*ft*exp(-j*t1'*W);

subplot(222)

plot(W,abs(Fw)), grid on

xlabel('\omega'),ylabel('F(w)')

title('f1的频谱')

t2 = -0.005:Ts:0.005;

fst = sin(2*pi*100*t2);

subplot(223)

plot(t1,ft,':'),hold on

stem(t2,fst),grid on

xlabel('Time(sec)'),ylabel('fs(t)')

title('抽样后的信号'),hold off

Fsw = Ts*fst*exp(-j*t2'*W);

subplot(224)

plot(W,abs(Fsw)), grid on

xlabel('\omega'),ylabel('Fs(w)')

title('抽样后的频谱')

(2)代码:

dt = 0.000001;

Ts = 1/3800;

t1 = -0.005:dt:0.005;

ft = sin(2*pi*200*t1);

subplot(221)

plot(t1,ft), grid on

xlabel('Time(sec)'),ylabel('f(t)')

title('f2的信号')

N=500;

k = -N:N;

W = 2*pi*k/((2*N+1)*dt);

Fw = dt*ft*exp(-j*t1'*W);

subplot(222)

plot(W,abs(Fw)), grid on

xlabel('\omega'),ylabel('F(w)')

title('f2的频谱')

t2 = -0.005:Ts:0.005;

fst = sin(2*pi*200*t2);

subplot(223)

plot(t1,ft,':'),hold on

stem(t2,fst),grid on

xlabel('Time(sec)'),ylabel('fs(t)')

title('抽样后的信号'),hold off

Fsw = Ts*fst*exp(-j*t2'*W);

subplot(224)

plot(W,abs(Fsw)), grid on

xlabel('\omega'),ylabel('Fs(w)')

title('抽样后的频谱')

(3)代码

dt = 0.00001;

Ts = 1/3800;

t1 = -0.0005:dt:0.0005;

ft = sin(2*pi*3800*t1);

subplot(221)

plot(t1,ft), grid on

xlabel('Time(sec)'),ylabel('f(t)')

title('f3的信号')

N=500;

k = -N:N;

W = 2*pi*k/((2*N+1)*dt);

Fw = dt*ft*exp(-j*t1'*W);

subplot(222)

plot(W,abs(Fw)), grid on

xlabel('\omega'),ylabel('F(w)')

title('f3的频谱')

t2 = -0.0005:Ts:0.0005;

fst = sin(2*pi*3800*t2);

subplot(223)

plot(t1,ft,':'),hold on

stem(t2,fst),grid on

xlabel('Time(sec)'),ylabel('fs(t)')

title('抽样后的信号'),hold off

Fsw = Ts*fst*exp(-j*t2'*W);

subplot(224)

plot(W,abs(Fsw)), grid on

xlabel('\omega'),ylabel('Fs(w)')

title('抽样后的频谱')

2 结合抽样定理,用MATLAB编程实现信号经冲激脉冲抽样后得到的抽样信号及其频谱,并利用重构信号。

代码:

wm =8;

wc = 1.2*wm;

Ts = 0.1;

n = -50:50;

nTs = n *Ts;

fs = sinc(nTs/pi);

t = -5:0.1:5;

ft=fs*Ts*wc/pi*sinc((wc/pi)*(ones(length(nTs),1)*t-nTs'*ones(1,length(t))));

t1 = -5:0.1:5;

f1 = sinc(t1/pi);

subplot(311)

plot(t1,f1,':'), hold on

stem(nTs,fs),grid on

xlabel('nTs'),ylabel('f(nTs)');

title('抽样间隔Ts=0.1时的抽样信号fs(t)')

hold off

subplot(312)

plot(t,ft),grid on

xlabel('t'),ylabel('f(t)');

title('由fs(t)信号重建得到Sa(t)信号')

error = abs(ft-f1);

subplot(313)

plot(t,error),grid on

xlabel('t'),ylabel('error(t)');

title('重建信号与原Sa(t)信号的绝对误差')

1.     问题与思考

4.1 通过简单计算,说明例3中重建信号失真的原因。

答:由于抽样间隔改为2.5,对比例2可以发现sw明显变小,容易产生频谱混叠,而且低通滤波器的截止频率不满足 是的是的扫地僧   不能完整的输出信号

4.2 说明例2与例3中nTs向量和t向量的区别。

答:在信号的意义上nTS相当于离散的,t则为连续的


第二篇:信号与系统实践分析与体会心得(绝对精品)


信号与系统实践分析

班级:电子11

姓名:王氏

准考证号:05491122XXXX

《信号与系统》实践分析

信号与系统是电子信息类学生重要的技术基础学科,是一门实用性很强,涉及面较广的专业课。它与工程世界息息相关。随着信息时代的步入,及计算机数学工具软件的发展,利用软件实现信号与系统的方针与实践已成为主流,MATLAB软件强大的数值分析和计算结果可视化功能使信号与系统的繁杂的计算分析和变成的可视化变的易于实现。而信号与系统的学习离不开实验,在即将毕业的此时,我们再一次重温了信号与系统这门学科,并且应用MATLAB软件做了一系列实验。

一、 这次实验主要通过MATLAB软件来实现,实验包括:

1) 实验1:使用MATLAB软件产生信号。

实验目的:1、基本学会MATLAB的使用。2、会使用MATLAB产生连续信号并实现信号的可视化。

2) 实验2:MATLAB用于连续系统时域分析。

实验目的:1、基本会分析连续时间信号的卷积积分,使图像可视化。2、对LTI系统的时域特性仿真,对系统的冲激响应和阶跃响应等有更深入的理解和掌握。

3) 实验3:连续时间信号的频域特性。

实验目的:会使用MATLAB分析连续信号的频谱特性。

4) 实验4:连续信号与系统的复频域特性。

实验目的:1、基本会求连续信号的拉式反变换。2、基本会分析连续系统零极点,并求系统的冲激响应。

5) 实验5:离散信号与系统的Z域分析。

实验目的:1、基本会求离散信号的Z反变换。2、基本会分析离散系统的零极点,并求系统的冲激响应。

二、 这次实验使我进一步了解了MATLAB软件,且能熟悉的使用MATLAB软件:

1) 打开软件,输入命令,编制程序;

2) 明确相应的数据量,计算相应的函数值;

3) 设置绘图参数,并绘制函数,主要命令:plot,ezplot,subplot,基本形

式:plot(x,y,s),其中x,y选用于相同类型的等长图像属性;

4) 保存并运行程序;

5) 得到所需图形,记录结果并绘制图形。

三、 实验体会与心得:

实验是一门实践科学,但它也是要以理论为基础的。在实验过程中,我们需要用理论知识去分析数据。因此实验前的理论复习是实验顺利进行的保证。多次的实践让我明白不能打没准备的仗,因此实验前我复习了信号与系统并且重温了关于MATLAB的知识。

这次的实验,让我更加深刻地掌握了MATLAB的应用技巧和编程语言,我也更加意识到了信号与系统这门学科的重要性。实验中,我也遇到了问题,但经过老师的解析,都一一改正并融会贯通。在此向许老师表示感谢。这个过程让我学会了数据的处理和误差分析,我也更能理解思考和分析的过程。

实践是一种工学结合。在重温理论的同时,也让我走出了书本。对科学实验的理解使我在知识层面获得了很多。而动手能力无疑更能对我以后的发展有很大的帮助。

信号与系统的学习带给我的太多太多,我定会学好这门课程。我也会更加注重理论与实践的相结合,这次实验的句号也是将来的开始,这是在为自己的将来奠基。

更多相关推荐:
信号与系统 实验报告

信号与系统实验课程实验报告20xx20xx学年第一学期实验名称专业学生姓名班级学号指导教师指导单位日期信号与系统实验一实验目的1了解matlab中相关函数的调用以及其参数设定方式学会调试代码运行过程中出现的错误...

信号与系统实验报告三1

实验三线性系统的频域分析一实验目的1掌握傅立叶级数FT学会分析连续时间周期信号的频谱及MATLAB实现2掌握傅立叶变换Fjw了解傅立叶变换的性质以及MATLAB实现3掌握信号抽样与恢复的原理能够用MATLAB实...

重庆大学信号与系统实验报告2

重庆大学学生实验报告实验课程名称信号与系统双语开课实验室DS1407学院光电年级12级专业班电科02班学生姓名艾渝学号开课时间二学期光电工程学院制信号与系统双语实验报告说明1年级专业班可填写为09电子1班表示2...

电子科技大学《信号与系统B》实验报告

信号与系统B硬件实验报告姓名学号20xx0312920xx实验项目三连续系统的幅频特性一实验项目名称连续系统的幅频特性测量二实验目的与任务目的使学生对系统的频率特性有深入了解任务记录不同频率正弦波通过低通带通滤...

信号与系统实验报告6

信号与系统实验报告实验名称信号的卷积实验时间周一第68节实验日期20xx1215姓名吕葛梁学号13081119姓名沈俊学号13081123姓名王海帆学号13081124信号与系统实验一实验目的1掌握离散时间信号...

信号与系统设计性设计性实验报告

广州大学信号与系统实验综合设计性实验报告册实验项目选频网络的设计及应用研究年级专业班电子132姓名黎杰华学号1319xxxx55成绩实验地点电子楼316指导老师承江红综合设计性实验预习报告实验项目选频网络的设计...

信号与系统课设报告

一课程设计目的信号与系统是一门重要的专业基础课MATLAB作为信号处理强有力的计算和分析工具是电子信息工程技术人员常用的重要工具之一本课程设计基于MATLAB完成信号与系统综合设计实验以提高学生的综合应用知识能...

信号与系统实验8

信号与系统实验报告实验八系统的复频域分析实验内容1系统零极点的求解1z2s211求解系统Hs3和Hz的零极点验证12z13z22z3s2s23s2下面程序的运行结果根据系统零极点图分析系统性质b101a1232...

西工大信号系统上机实验二

上机实验二1验证性实验1求系统y2t6y1t8yt3x1t9xt的冲激响应和阶跃响应b39a168systfbat00110y1impulsesystsubplot211plotty1title39单位冲激响应...

信号与系统实验报告

实验一信号的表示与信号的运算姓名罗治民班级电子12BF学号141xxxxxxxx日期20xx69成绩一实验条件计算机一台MATLAB软件二实验目的学习使用MATLAB产生基本信号回执信号波形实现信号的基本运算为...

北京理工大学VHDL实验报告

课程名称VHDL硬件描述语言实验时间20xx年10月实验报告姓名学号专业信息工程班级05111003目录实验一时钟分频电路3一实验概述3二实验目的3三实验要求3四VHDL源代码3五仿真结果4实验二序列检测器5一...

北京理工大学微机原理实验报告一

本科实验报告实验名称基于并行接口的键盘控制实验一基于并行接口的键盘控制一实验目的1掌握简单并行接口8255的工作原理及使用方法2了解小键盘的工作原理学会设计小键盘的接口技术3利用8255并行接口芯片作为小键盘的...

信号与系统实验报告(18篇)