搜档网
当前位置:搜档网 › 南邮信号处理导论实验报告

南邮信号处理导论实验报告

南邮信号处理导论实验报告
南邮信号处理导论实验报告

数字信号处理

实验名称: 采样,系统性质及滤波

系统频率响应和样本处理算法实现

加窗和离散傅氏变换

数字滤波器设计

姓名:

学号:

专业: 电子信息工程

实验一: 采样,系统性质及滤波

一、观察采样引起的混叠;熟悉Matlab的使用和基本编程(信号产生,矢量运算,结果显示)

设模拟信号为x(t)=cos(5πt)+4sin(2πt)*sin(3πt),t的单位为毫秒(ms)。

1、设采样频率为3kHz,通过手工计算确定与x(t)混叠的采样重建信号。

2、画出x(t)和在0(ms)范围内的连续波形,(因数字计算机无法真

正画出连续波形,可用较密的离散点的连线来近似。)

3、分别用o和x在两信号波形上标记出3kHz采样点。

解:(1)经过手工计算得重建新号=cos(πt)

(2)(3)程序代码及波形如下:

time_period=6;

fs1=50;

T1=1/fs1;

n1=0:fix(time_period/T1);

x=cos(5*pi*n1*T1)+4*sin(2*pi*n1*T1).*sin(3*pi*n1*T1);

xa=cos(pi*n1*T1);

fs=3;

T=1/fs;

n=0:fix(time_period/T);

x_sample=cos(5*pi*n*T)+4*sin(2*pi*n*T).*sin(3*pi*n*T);

xa_sample=cos(pi*n*T);

figure,plot(n1*T1,x,'r',n1*T1,xa,'b',n*T,x_sample,'ro'),

hold on,stem(n*T,xa_sample,'b:x')

legend('x(t)','xa(t)','x(nT)','xa(nT)'),xlabel('t(ms)')

0123456

t(ms)

思考编程题:

1.两信号x(t)和xa(t)波形是否相同?采样后的两序列x(nT)和xa(nT) 是否相同?反映了什么现象?

答:x(t)和波形不同,采样后两序列波形相同。反映了采样重构时发生混迭现象。

2.参考程序第一段的语句:x=cos(5*pi*n1*T1)+4*sin(2*pi*n1*T1).*sin(3*pi*n1*T1) 中用计算符“*”代替“.*”,结果如何?如果进一步将参与计算的两正弦矢量sin(2*pi*n1*T1)和sin(3*pi*n1*T1)分别进行转置(提示:矢量y的转置为y’),再进行“*”,结果又如何?

答:前者程序报错。后者计算正确。

4. 改用绿色画出。

答:将程序中的figure,plot(n1*T1,x,'r',n1*T1,xa,'b',n*T,x_sample,'ro'),改为:figure,plot(n1*T1,x,'r',n1*T1,xa,'g',n*T,x_sample,'ro'),

波形如下图

12

3456

t(ms)

二、判别离散时间系统的时不变性。

设输入序列为x(n),系统y(n)=x(2n)实现对x(n)的抽取。 (1) 设

,n=1,2,….,500。取延迟量D (例如D=30)。记

,画出x(n),的序列波形。

(2) 编程求出系统对x(n)的响应y(n)以及对的响应

(3) 画出y(n-D),的波形。

解:程序及波形图如下

D=30; N=500; n=1:N;

x=sin(2*pi/100*n); for n=1:N+D,

if (n-D)<=0, xD(n)=0; else xD(n)=x(n-D); end end

figure,subplot(2,1,1),

plot(1:N,x,'r:',1:length(xD),xD,'b') legend('x(n)','xD(n)'),xlabel('n') for n=1:fix(N/2) y(n)=x(2*n); end

for n=1:length(y)+D,

if (n-D)<=0, y_delay(n)=0; else y_delay(n)=y(n-D); end end

for n=1:fix(length(xD)/2) yD(n)=xD(2*n); end

subplot(2,1,2),

plot(1:length(y),y,'r:',1:length(y_delay),y_delay,'g.:',1:length(yD),yD,'b.')

legend('y(n)','y(n-D)','yD(n)'),xlabel('n') axis([0 530 -1 1]);

figure,subplot(4,1,1),plot(1:N,x,'r:'),legend('x(n)'),xla bel('n')

subplot(4,1,2),plot(1:length(y),y,'k:'),legend('y(n)'),xl abel('n')

subplot(4,1,3),plot(1:length(y_delay),y_delay,'g:'),legen d('y(n-D)'),xlabel('n')

subplot(4,1,4),plot(1:length(yD),yD,'b:'),legend('yD(n)'),xlabel('n')

100200

300400500600

-1-0.500.51n

n

思考编程题:

1、该系统是否为时不变的? 答:该系统不是时不变系统。

2、利用subplot 命令,自上而下用四个小窗口分别画出x(n), y (n), y (n-D)的波形和yD(n)的波形。

答:利用subplot 画出的函数图形如下图所示。

050

100

150

200

250300

350

400

450

500-101n

050

100

150

200

250

-101n

050

100

150200

250

300-101n

50

100

150200

250

300

-101n

三、利用卷积计算出信号通过FIR 滤波器的输出,并观察输出响应的Input-on 暂态,input-off 暂态和稳态部分。(计算卷积可用conv 命令)

考虑下面两

个滤波器,第一个的单位脉

冲响应为

,另一个的单位脉冲响应为h=[1,-5,10,-10,5,-1];

输入为周期方波,在一个周期内。分别画出两个滤波

器的输出y(n)(0

)的波形,并与书上p144例4.1.8的两幅图比较是否

一致。

解:实验程序及波形如下 clear

h1=0.25*0.75.^(0:14); h2=1/5*[1 -5 10 -10 5 -1];

N=200; n=0:N-1;

x1=[ones(1,25) zeros(1,25)]; % one period of 'x(n)' x=[x1 x1 x1 x1]; y1=conv(x,h1); y2=conv(x,h2);

figure,subplot(2,1,1),plot(n,x,'r:',n,y1(1:N),'b'), axis([0 200 -0.5 2.5]),grid on, legend('input','output'),xlabel('n')

subplot(2,1,2),plot(n,x,'r:',n,y2(1:N),'b'), axis([0 200 -1.5 2.5]),grid on, legend('input','output'),xlabel('n')

20

40

60

80

100120

140

160

180

200

01

2

n

20

40

60

80

100120

140

160

180

200-1012n

思考编程题:

1.两个滤波器的DC gain 分别是多少? 答:第一个:15DC gain=1-(0.75)0.987≈ 第二个:DC gain=0

2.响应的input-on 暂态、input-off 暂态和稳态段范围分别是多少? 答:第一个周期:input-on 暂态: 0n 14≤≤ input-off 暂态:49n 63≤≤ 稳态:14n 49≤≤

实验二:系统频率响应和样本处理算法实现

一、观察序列频谱,观察信号通过系统后波形与频谱的变化

已知输入信号x(n)=(n)+2,其中,,

,n=0,1,2….N-1,N可取5000点。

(1)画出,,x(n)的前100点波形

(2)画出x(n)的DTFT频谱X(w)()

(3)某LTI系统h(n)=u(n)-u(n-8),画出系统的幅度频响|H(w)|

(4)求系统h(n)对x(n)的响应y(n),画出y(n)的波形并与

的波形比较(各画100点);画出y(n)的幅度谱|Y(w)|,并与|X(w)H(w)|比较(1)解:(1),,x(n)的前100点波形如下图所示

N=5000;

x1=cos(pi/8*(0:N-1));

x2=cos(pi/4*(0:N-1));

x=5*x1+2*x2;

m=100;

figure,plot(1:m,x1(1:m),1:m,x2(1:m),'g',1:m,x(1:m),'r.-'),legend('x1','x2','x') M=5000;

w=pi/M*(0:M-1);

j=sqrt(-1);

Xw=zeros(1,M);

for k=1:M, Xw(k)= x*(exp(-j*w(k)*(0:N-1)')); end

figure,plot(w/pi,abs(Xw)),xlabel('\omega(\pi)'),ylabel('|X(\omega)|')

h=ones(1,8);

for k=1:M, Hw(k)=h*(exp(-j*w(k)*(0:7)')); end

figure,plot(w/pi,abs(Hw)),xlabel('\omega(\pi)'),ylabel('|H(\omega)|')

y=conv(x,h);

H1=h*(exp(-j*pi/8*(0:7)'));

H2=h*(exp(-j*pi/4*(0:7)')); m=100;

yy=5*abs(H1)*cos(pi/8*(0:m-1)+angle(H1))+2*abs(H2)*cos(pi/4*(0:m-1)+an gle(H2));

figure,plot(y(1:m),'r.-'),hold on,plot(yy,'g'),legend('y','yy') Ny=length(y);

for k=1:M, Yw(k)=y*(exp(-j*w(k)*(0:Ny-1)')); end

figure,plot(w/pi,abs(Yw),'r.-') ,hold on,plot(w/pi,abs(Xw.*Hw)),

xlabel('\omega(\pi)'),legend('|Y(\omega)|','|X(\omega)|*|H(\omega)|')

102030405060708090100

-4-2

2

4

6

8

(1) (2) x(n)的DTFT 频谱X(w)(

)如下图所示

00.10.20.30.4

0.5

0.60.70.80.91

2000

4000

6000

800010000

12000

14000

ω(π)

|X (ω)|

(3) 系统的幅度频响|H(w)|如下图所示

00.10.20.30.4

0.50.60.70.80.91

1234567

8ω(π)

|H (ω)|

(4)y(n)的波形与幅度谱如下所示

102030405060708090100

-30-20

-10

10

20

30

思考编程题:

1.滤波器()h n 是什么频响类型的滤波器?

答: 低通

2.你从以上实验中观察到什么?与课本的什么重要结论相吻合?

(1) ()()()Y z H z X z =

(2) 对正弦信号: 0000cos()|()|cos(arg ())H

n H n H ωωωω→+

0000s i n

()|()|s i n (a r g

())

H

n H n H ωωωω→+

二、系统函数

,根据正准型结构(canonical form )编写样本处

理算法。内部状态的初始值设为零,输入信号x(n) 采用逐个样本手动输入的方

式(用input 命令),求输出信号y(n)。

解:样本处理算法及输出信号波形如下所示

w1=0;

for i=1:10,

x=input('input x =');

w0=0.8*w1+x;

y=w0-0.5*w1;

w1=w0; y

end

x 104

ω(π)

实验三:加窗和离散傅氏变换

一、观察窗函数的影响

信号为x(t)=cos(2)+cos(2)+cos(2),

=2KHz,=2.5KHz,=3KHz,采样频率=10KHz。

a)写出x(n)(-)的频谱。

b)分别画出窗长度L=10,L=20,L=40,L=100 的矩形窗频谱和Hamming窗频谱。

c)时域采样点分别取L=10,L=20,L=40,L=100,分别画出x(n)的加矩形窗及加

Hamming窗时DTFT频谱

答:实验程序如下:

figure,L=10; windows_spectrum(L,[2 2 1 2 2 2])

L=20; windows_spectrum(L,[2 2 3 2 2 4])

figure,L=40; windows_spectrum(L,[2 2 1 2 2 2])

L=100; windows_spectrum(L,[2 2 3 2 2 4])

L=100;

x=cos(0.4*pi*(0:(L-1)))+cos(0.5*pi*(0:(L-1)))+cos(0.6*pi*(0:(L-1))); L=10; figure,windowed_spectrum(x(1:L),[2 2 1 2 2 2])

L=20; windowed_spectrum(x(1:L),[2 2 3 2 2 4])

L=40; figure,windowed_spectrum(x(1:L),[2 2 1 2 2 2])

L=100; windowed_spectrum(x(1:L),[2 2 3 2 2 4])

子程序1:

function windowed_spectrum(x,a)

L=length(x);

w=hamming(L);

W1=abs(fft(x,1024));

W2=abs(fft(x.*w',1024));

omega=(0:1023)*2/1024;

subplot(a(1),a(2),a(3)),plot(omega,W1),xlabel('\omega(\pi)'),axis([0 2 0 50])

title(['X(w) with rectangular window, L=',num2str(L)]),grid on subplot(a(4),a(5),a(6)),plot(omega,W2),xlabel('\omega(\pi)'),axis([0 2 0 50])

title(['X(w) with Hamming window, L=',num2str(L)]),grid on

子程序2:

function windows_spectrum(L,a)

rect=rectwin(L); % rectangular window

hamm=hamming(L); % Hamming window

w=2*pi/1024*(-511:512); % discreted frequency

W1=fft(rect,1024);

W1=abs(fftshift(W1));

W2=fft(hamm,1024);

W2=abs(fftshift(W2));

subplot(a(1),a(2),a(3)),hold

on,plot(1:L,rect,'bo',1:L,hamm,'r*'),stem(1:L,rect),axis([1 L -0.5 2]),

xlabel('n'),title(['L=',num2str(L),'

(waveform)']),legend('rectangular','Hamming')

subplot(a(4),a(5),a(6)),plot(w/pi,abs(W1),w/pi,abs(W2),'r'),xlabel('\ omega(\pi)'),title(['L=',num2str(L), ' (Magnitude spectrum)'])

legend('rectangular','Hamming')

实验所得图形如下:

思考编程题:

1.观察窗长L的变化对窗函数频谱的主瓣宽度、旁瓣密集度、相对旁瓣水平的影响。

答:L越长,主瓣宽度越窄、旁瓣宽度越密集、相对旁瓣水平影响越小。

2. 你能否从信号频谱上分辨出信号的三个频率分量?若能分辨出,它们的位置

和相对大小是否准确?

答:能,不准确

3.L的大小对频率的物理分辨率(physical frequency resolution)有何影响?

答:L越大,物理分辨率越高。

二、理解频率的物理分辨率和计算分辨率的区别

信号同上,加矩形窗。时域采样点数分别取L=10,L=20, L=40, L=100

画出以上各种时长情况下,频域采样点数分别为N=32,N=64时的DFT(在同一个图上用虚线画出相应的DTFT频谱,用于比较)。

答:实验程序如下:

L=10; figure,windowed_dft_spectrum(x(1:L),[2 2 1 2 2 2])

L=20; windowed_dft_spectrum(x(1:L),[2 2 3 2 2 4])

L=40; figure,windowed_dft_spectrum(x(1:L),[2 2 1 2 2 2])

L=100; windowed_dft_spectrum(x(1:L),[2 2 3 2 2 4])

子程序1:

function []=windowed_dft_spectrum(x,a);

L=length(x);

W1=abs(fft(x,1024));

omega=(0:1023)*2/1024;

N=32;

kk=2/N*(0:N-1);

if N>=L, dft=abs(fft(x,N));

else dft=zeros(N,1);

for k=1:N, dft(k)=sum(x(:)'*exp(-j*2*pi/N*(k-1)*(0:L-1)')); end

end

subplot(a(1),a(2),a(3)),plot(omega,W1,':'),hold

on,stem(kk,abs(dft),'r.'),

xlabel('\omega(\pi)'),axis([0 2 0 50]),title(['L=',num2str(L),', N=',num2str(N)])

N=64;

kk=2/N*(0:N-1);

if N>=L, dft=abs(fft(x,N));

else dft=zeros(N,1);

for k=1:N, dft(k)=sum(x(:)'*exp(-j*2*pi/N*(k-1)*(0:L-1)')); end

end

subplot(a(4),a(5),a(6)),plot(omega,W1,':'),hold

on,stem(kk,abs(dft),'r.')

xlabel('\omega(\pi)'),axis([0 2 0 50]),title(['L=',num2str(L),', N=',num2str(N)])

实验所得图形如下:

思考编程题:

1.离散频谱DFT 和连续频谱DTFT 有什么关系? 答: DTFT 定义:1

0()()()L j n

j n

L L

n n X x n e

x n e

ωωω-+∞

--==-∞

==

∑∑

10

()()()

L j n n X x n e DTFT of lenth L signal ωω--==-∑

21

1

DFT(int

)()()()()(9.2.8)

Z N DTFT,Fig.9.2.3int

()N

k k

L L j

n j n

N

k n n N po DFT of

length L signal X X k x n e

x n e

N po DFT X k πωω----==--===-∑∑的定义:

(即相当于在平面单位圆上取等分点,在这些等分点上计算)的周期为:

2.L 一定的情况下,能否通过增加N 改善频率的物理分辨率?N 的作用是什么? 答:L 一定时,不能通过增加N 改善物理分辨率,N 的作用是改善计算分辨率。

实验四:数字滤波器设计

一、窗口法设计FIR数字滤波器

(a) 用矩形窗设计长度分别为N=11、41、81、121的低通FIR滤波器,要求截止频率为ωc =0.3π画出滤波器的单位冲激响应和幅度频响h(n)、| H(ω)|曲线。(b)用汉明窗再次设计同样的滤波器。

答:实验程序如下:

N=121; FIR_design(N,wc,win,[2 2 3 2 2 4],p)

p=2;

N=11; figure,FIR_design(N,wc,win,[1 1 1 1 1 1],p)

win=2;

p=1;

N=11; figure,FIR_design(N,wc,win,[2 2 1 2 2 2],p)

N=41; FIR_design(N,wc,win,[2 2 3 2 2 4],p)

N=81; figure,FIR_design(N,wc,win,[2 2 1 2 2 2],p)

N=121; FIR_design(N,wc,win,[2 2 3 2 2 4],p)

子程序:

function FIR_design(N,wc,win,a,p) % LP FIR design with window method n=0:N-1;

M=(N-1)/2;

warning off MATLAB:divideByZero

h=sin(wc*(n-M))./(pi*(n-M)); h(M+1)=wc/pi;

if win==2, h =h(:).*hamming(N); end

[H w]=freqz(h,1,16400);

if p==1,

subplot(a(1),a(2),a(3)),stem(0:N-1,h,'.'),xlabel('n'),ylabel('h(n)'), title(['N=',num2str(N),', h(n)'])

subplot(a(4),a(5),a(6)),plot(w/pi,abs(H)),xlabel('\omega(\pi)'),ylabe l('|H(\omega)|') ,title(['N=',num2str(N),', |H(\omega)| ']),grid else

subplot(a(1),a(2),a(3)),plot(w/pi,angle(H)/pi,w/pi,abs(H),'r:'),legen d('ang(H(\omega)','|H(\omega)|')

xlabel('\omega(\pi)'),ylabel('ang(H(\omega))(\pi)'),title(['N=',num2s tr(N),', phase response'])

end

实验所得图形如下:

SQL语言的应用 南京邮电大学软件工程与数据库实验报告一

实验报告一 实验名称:SQL语言的应用 指导教师:茅苏 实验类型:验证 实验学时:4*2 实验时间:2012年9月28日 一、实验目的和要求 练习使用SQL SERVER数据库产品,熟练使用查询分析器和企业管理器; 掌握SQL语言中常用的语句:用DDL创建基本表;用DML插入、修改、删除数据;用QL查询数据等。 二、实验环境(实验设备) 硬件:个人计算机; 软件:MS SQL SERVER环境。 三、实验原理及内容 1.用SQL SERVER的企业管理器创建数据库 数据库名称:10001927db 操作步骤:1、单击左侧的SQL Server组 右键 新建SQL Server注册 下一步 在左侧的“可用的服务器”栏选中或输入CC-PC,点击中间 的添加,将CC-PC添加到右侧的“添加的服务器”栏 下一步 选中“登录时使用Windows身份认证”,然后点击下一步 选中“在 现有SQL Server组中添加SQL Server”,然后点击下一步 完 成 关闭。 2、单击左侧的SQL Server组下面可用的已注册子组里面的数据库→ 右键→新建数据库→输入数据库名称10001927db 2.用查询分析器在上一步创建的数据库中完成以下功能 (1)进入查询分析器并选择操作的数据库 操作步骤:1、开始→程序→MS SQL Server→查询分析器 确认SQL Server(s)为CC-PC 选择Windows身份认证 点击确定 2、在工具栏的下拉链表种选择名为10001927db的数据库。 (2)建立基本表:学生、课程和选课,写出DDL语句。 要求:需为每张表建立主键,其他完整性约束可自己添加。

数字信号处理实验报告

一、实验名称:基本信号的产生 二、实验目的:I 利用MATLAB 产生连续信号并作图 II 利用MATLAB 产生离散序列并作图 III 利用MATLAB 进行噪声处理 三、 实验内容: I 利用MATLAB 产生下列连续信号并作图 ①X(t)=-2u(t-1),-1=0); plot(t,x); 图形如右: ② X(t)=-(e^-0.1t)*sin(2/3*t),0

-1.5-1 -0.5 0.5 1 1.5 2 II 利用MATLAB 产生下列离散序列并作图 ① X(t)=1,-5<=t<=5 else 0,-15<=t<=15 MATLAB 程序如下: k= -15: 15; x=[zeros(1,10),ones(1,11),zeros(1,10)]; stem(k,x) 图形如下: ② X(t)=0.9^k*(cos(0.25*pi*k)+sin(0.25*pi*p),-20

《操作系统教程》南邮正式版——习题解答

《操作系统教程》南邮正式版 习题解答 第三章进程管理与调度习题 1、什么是多道程序设计?多道程序设计利用了系统与外围设备的并行工作能力,从而提高工作效率,具体表现在哪些方面? 答: 让多个计算问题同时装入一个计算机系统的主存储器并行执行,这种设计技术称“ 多道程序设计”,这种计算机系统称“多道程序设计系统” 或简称“多道系统”。在多道程序设计的系统中,主存储器中同时存放了多个作业的程序。为避免相互干扰,必须提供必要的手段使得在主存储器中的各道程序只能访问自己的区域。 提高工作效率,具体表现在: ?提高了处理器的利用率; ?充分利用外围设备资源:计算机系统配置多种外围设备,采用多道程序设计并行工作时,可以将使用不同设备的程序搭配在一起同时装入主存储器,使得系统中各外围设备经常处于忙碌状态,系统资源被充分利用; ?发挥了处理器与外围设备以及外围设备之间的并行工作能力; 从总体上说,采用多道程序设计技术后,可以有效地提高系统中资源的利用率,增加单位时间内的算题量,从而提高了吞吐率。 2、请描述进程的定义和属性。 答: 进程是具有独立功能的程序关于某个数据集合上的一次运行活动,是系统进行资源分配、调度和保护的独立单位。 进程的属性有:结构性?共享性?动态性?独立性?制约性?并发性 3、请描述进程与程序的区别及关系。 答:

程序是静止的,进程是动态的。进程包括程序和程序处理的对象(数据集),进程能得到程序处理的结果。进程和程序并非一一对应的,一个程序运行在不同的数据集上就构成了不同的进程。通常把进程分为“系统进程”和“用户进程”两大类,把完成操作系统功能的进程称为系统进程,而完成用户功能的进程则称为用户进程。 4、进程有哪三种基本状态?三种进程状态如何变化? 答: 通常,根据进程执行过程中不同时刻的状态,可归纳为三种基本状态: ·等待态:等待某个事件的完成; ·就绪态:等待系统分配处理器以便运行; ·运行态:占有处理器正在运行。 进程在执行中状态会不断地改变,每个进程在任何时刻总是处于上述三种基本状态的某一种基本状态,进程状态之间转换关系: 运行态→等待态往往是由于等待外设,等待主存等资源分配或等待人工干预而引起的。等待态→就绪态则是等待的条件已满足,只需分配到处理器后就能运行。 运行态→就绪态不是由于自身原因,而是由外界原因使运行状态的进程让出处理器,这时候就变成就绪态。例如时间片用完,或有更高优先级的进程来抢占处理器等。 就绪态→运行态系统按某种策略选中就绪队列中的一个进程占用处理器,此时就变成了运行态。 5、进程控制块是什么,有何作用?通常进程控制块包含哪些信息? 答: 进程控制块(Process Control Block,简称PCB),是操作系统为进程分配的用于标志进程,记录各进程执行情况的。进程控制块是进程存在的标志,它记录了进程从创建到消亡动态变化的状况,进程队列实际也是进程控制块的链接。操作系统利用进程控制块对进程进行控制和管理。 ·标志信息含唯一的进程名 ·说明信息有进程状态、等待原因、进程程序存放位置和进程数据存放位置 ·现场信息包括通用、控制和程序状态字寄存器的内容 ·管理信息存放程序优先数和队列指针 进程控制块的作用有:

数字信号处理-实验报告

学生实验报告 (理工类) 课程名称:数字信号处理专业班级:通信(4)班学生学号:学生姓名: 所属院部:网络与通信工程学院指导教师: 20 16 ——20 17 学年第一学期 金陵科技学院教务处制

实验报告书写要求 实验报告原则上要求学生手写,要求书写工整。若因课程特点需打印的,要遵照以下字体、字号、间距等的具体要求。纸张一律采用A4的纸张。 实验报告书写说明 实验报告中一至四项内容为必填项,包括实验目的和要求;实验仪器和设备;实验内容与过程;实验结果与分析。各院部可根据学科特点和实验具体要求增加项目。 填写注意事项 (1)细致观察,及时、准确、如实记录。 (2)准确说明,层次清晰。 (3)尽量采用专用术语来说明事物。 (4)外文、符号、公式要准确,应使用统一规定的名词和符号。 (5)应独立完成实验报告的书写,严禁抄袭、复印,一经发现,以零分论处。 实验报告批改说明 实验报告的批改要及时、认真、仔细,一律用红色笔批改。实验报告的批改成绩采用百分制,具体评分标准由各院部自行制定。 实验报告装订要求 实验批改完毕后,任课老师将每门课程的每个实验项目的实验报告以自然班为单位、按学号升序排列,装订成册,并附上一份该门课程的实验大纲。

实验项目名称:MATLAB语言工作环境和基本操作实验学时: 同组学生姓名:实验地点:工科楼A205 实验日期:实验成绩: 批改教师:批改时间: 一、实验目的和要求 目的: 1.初步了解MATLAB开发环境和常用菜单的使用方法; 2.熟悉MATLAB常用窗口,包括命令窗口、历史窗口、当前工作窗口、工作空间浏览器窗口、数组编辑器窗口和M文件编辑/调试窗口等; 3.了解MATLAB的命令格式; 4.熟悉MATLAB的帮助系统。 要求: 1. 简述实验原理及目的。 2. 记录调试运行情况及所遇问题的解决方法。 3. 简要回答思考题。 二、实验仪器和设备 微型计算机、Matlab6.5以上版本的编程环境。 三、实验过程 命令窗口(Command Window): (1) 用于执行MATLAB命令,正常情况下提示符为“>>”,表示MATLAB进入工作状态。 (2) 在提示符后输入运算指令和函数调用等命令(不带“;”),MATLAB将迅速显示出结果并 再次进入准备工作状态。 (3) 若命令后带有“;”,MATLAB执行命令后不显示结果。 (4) 在准备工作状态下,如果按上下键,MATLAB会按顺序依次显示以前输入的命令,若要执 行它,则直接回车即可。 工作空间(Workspace): (1) 显示计算机内存中现有变量的名称、类型、结构及其占用子节数等。 (2) 如果直接双击某变量,则弹出Array Editor窗口供用户查看及修改变量内容。 (3) 该窗口上有工具条支持用户将某变量存储到文件中或者从文件中载入某变量。 命令历史记录(Command History): (1) 保存并显示用户在命令窗口中输入过的命令,以及每次启动MATLAB的时间等信息 (2) 若双击某条命令记录,则MATLAB会再次执行该命令。 当前路径窗口(Current Directory):

信号处理实验报告、

第一题 如何用计算机模拟一个随机事件,并估计随机事件发生的概率以计算圆周率π。 解: (一)蒙特卡洛方法可用于近似计算圆周率:让计算机每次随机生成两个0到1之间的数,看以这两个实数为横纵坐标的点是否在单位圆内。生成一系列随机点,统计单位圆内的点数与总点数,(圆面积和外切正方形面积之比为π:4),当随机点取得越多时,其结果越接近于圆周率。 代码: N=100000000; x=rand(N,1); y=rand(N,1); count=0; for i=1:N if (x(i)^2+y(i)^2<=1) count=count+1; end end PI=vpa(4*count/N,10) PI = 3.1420384

蒙特卡洛法实验结果与试验次数相关,试验次数增加,结果更接近理论值 (二)18世纪,法国数学家布丰和勒可莱尔提出的“投针问题”,记载于布丰1777年出版的著作中:“在平面上画有一组间距为d的平行线,将一根长度为l (l

SQL语言的应用实验报告 南京邮电大学

实验报告 2013 /2014 学年第二学期 实验名称SQL语言的应用专业广播电视工程 学生学号11003829 学生姓名____林钢_____ 指导教师胥备

SQL语言的应用实验报告 实验名称:SQL语言的应用 指导教师:胥备 实验类型:验证 实验学时:4*2 实验时间:2014年3月18日 一、实验目的和要求 练习使用SQL SERVER数据库产品,熟练使用查询分析器和企业管理器; 掌握SQL语言中常用的语句:用DDL创建基本表;用DML插入、修改、删除数据;用QL查询数据等。 二、实验环境(实验设备) 硬件:个人计算机; 软件:MS SQL SERVER环境。 三、实验原理及内容 1.用SQL SERVER的企业管理器创建数据库 数据库名称:M11003829 操作步骤:1、单击左侧的SQL Server组→右键→新建SQL Server注册→下一步→在左侧的“可用的服务器”栏选中或输入CC-PC→点击中间 的添加将CC-PC添加到右侧的“添加的服务器”栏→下一步→选 中“登录时使用Windows身份认证”→点击下一步→选中“在现 有SQL Server组中添加SQL Server”→点击下一步→完成→关 闭。 2、单击左侧的SQL Server组下面可用的已注册子组里面的数据库→ 右键→新建数据库→输入数据库名称M11003829 2.用查询分析器在上一步创建的数据库中完成以下功能 1)进入查询分析器并选择操作的数据库 操作步骤:1、开始→程序→MS SQL Server→查询分析器

设置:确认SQL Server(s)为CC-PC 选择Windows身份认证 确定 2、在工具栏的下拉链表种选择名为M11003829的数据库。 2)建立基本表:学生、课程和选课,写出DDL语句 建立学生表、插入数据。 学生 学号姓名年龄性别 S1 WANG 20 M S2 LIU 19 F S3 CHEN 22 M S4 WU 19 M S5 LI 21 F Create TABLE STUDENT ( SNO VARCHAR(7) NOT NULL, SNAME VARCHAR(10)NOT NULL, AGE INT NOT NULL, SEX VARCHAR(7), Primary Key(SNO), ); use M11003829; Insert Into STUDENT Values ('S1' ,'WANG', '20', 'M'); Insert Into STUDENT Values ('S2', 'LIU','19',' F'); Insert Into STUDENT Values ('S3', 'CHEN' ,'22', 'M'); Insert Into STUDENT Values ('S4', 'WU', '19', 'M'); Insert Into STUDENT Values ('S5', 'LI', '21', 'F'); 建立课程表、插入数据。

视频信号处理实验报告

中南大学 实验报告(实验一) 实验名称 JM代码编译与编解码参数配置 课程名称视频信号处理 姓名:杨慧成绩:__________________ 班级:电子信息工程1301班学号: 0903130117 日期: 2016.6.10 地点:综合实验楼 备注:

1.实验目的 1)掌握常用的编解码器参数及其用法,实现测试序列的编解码 2)初步了解H.264视频编解码的基本原理、熟开发工具的使用 3)学会使用相关的开发工具修改、调试参考软件,掌握使用相应软件实现视频编解码的经验与技巧,锻炼提高分析问题和解决问题的能力 4)调试、编译好相应的实验程序,正确配置测试参数,能预计可能出现的结果2.实验环境(软件、硬件及条件) Windows 7 3.实验方法 1)JM工作目录与文件设置 ①下载并解压JM源代码。 ②在源代码根目录下的bin文件夹中新建backup文件夹,将bin文件夹中所有文件移入该文件夹做备份。 ③在源代码根目录下新建encodtest文件夹,作为编码使用。将编码过程所需要的文件,例如:编码配置文件(encoder_baseline.cfg)、待编码视频序列文件(foreman_part_qcif.yuv,对应为编码配置文件中InputFile参数的值)复制到该文件夹中。 ④在源代码根目录下新建decodtest文件夹,作为解码使用。将解码过程所需要的文件,例如:解码配置文件(decoder.cfg)复制到该文件夹中。 ⑤检查实验用机安装的MS Visual C++版本,根据表3,本实验打开jm_vc10.sln 解决方案。

2)配置、编译、测试编码项目——lencod ①选中lencod项目,打开主菜单“项目——属性”,将所有配置(Debug、Release)和所有平台(Win32、x64)“常规”选项中的“输出目录”设置为 “.\bin\$(Configuration)_$(Platform)\”;将“调试”选项中“工作目录”设置为“.\encodtest”,在“命令参数”中设置要使用的解码配置文件,例如:“-d encoder_baseline.cfg”,然后确定修改。 ②选中lencod工程,选择鼠标右键菜单“设为启动项目”。 ③打开主菜单“生成--批生成”,勾选所有的lencod项目,点击生成后,将会在主目录bin文件夹的Debug_Win32/x64文件夹及Release_Win32/x64文件夹下生成Win32/x64平台的调试版(运行速度慢)和发行版(运行速度快)编码器程序lencod.exe。打开主菜单“生成--配置管理器”,将活动解决方案配置和平台分别设置为Release何Win32,执行调试完成编码。此时会在源代码根目录下的encodtest文件夹中生成几个新文件,其中test.264(对应编码配置文件中OutputFile参数的值)即为压缩码流文件。 3)配置、编译、测试解码项目--ldecod ①选中ldecod项目,打开主菜单“项目——属性”,将所有配置(Debug、Release)和所有平台(Win32、x64)“常规”选项中的“输出目录”设置为 “.\bin\$(Configuration)_$(Platform)\”;将“调试”选项中“工作目录”设置为“.\decodtest”,在“命令参数”中设置要使用的解码配置文件,例如:“ decoder.cfg”,然后确定修改。 ②将编码生成的压缩码流文件test.24复制到decodtest文件夹中。 ③选中lencod工程,选择鼠标右键菜单“设为启动项目”。 ④打开主菜单“生成--批生成”,勾选所有的ldecod项目,点击生成后,将会在主目录bin文件夹的Debug_Win32/x64文件夹及Release_Win32/x64文件夹下生成Win32/x64平台的调试版(运行速度慢)和发行版(运行速度快)编码器程序ldecod.exe。打开主菜单“生成--配置管理器”,将活动解决方案配置和平台分别设置为Release何Win32,执行调试完成编码。此时会在源代码根目录下的decodtest文件夹中生成几个新文件,其中test_dec.yuv(对应解码配置文

哈尔滨工程大学 语音信号处理实验报告

实 验 报 告 实验课程名称: 语音信号处理实验 姓名: 班级: 20120811 学号: 指导教师 张磊 实验教室 21B#293 实验时间 2015年4月12日 实验成绩 实验序号 实验名称 实验过程 实验结果 实验成绩 实验一 语音信号的端点检测 实验二 语音信号的特征提取 实验三 语音信号的基频提取

实验一 语音信号的端点检测 一、实验目的 1、掌握短时能量的求解方法 2、掌握短时平均过零率的求解方法 3、掌握利用短时平均过零率和短时能量等特征,对输入的语音信号进行端点检测。 二、实验设备 HP 计算机、Matlab 软件 三、实验原理 1、短时能量 语音信号的短时能量分析给出了反应这些幅度变化的一个合适的描述方法。对于信号)}({n x ,短时能量的定义如下: ∑ ∑∞ -∞ =∞ -∞ =*=-= -= m m n n h n x m n h m x m n w m x E )()()()()]()([222 2、短时平均过零率 短时平均过零率是指每帧内信号通过零值的次数。对于连续语音信号,可以 考察其时域波形通过时间轴的情况。对于离散信号,实质上就是信号采样点符号变化的次数。过零率在一定程度上可以反映出频率的信息。短时平均过零率的公式为: ∑∑-+=∞ -∞=--= ---=1)] 1(sgn[)](sgn[2 1 ) ()]1(sgn[)](sgn[21N n n m w w m n m x m x m n w m x m x Z 其中,sgn[.]是符号函数,即 ? ? ?<-≥=0)(10)(1 )](sgn[n x n x n x

信号检测论有无法实验报告剖析

------------------------------------------------------------------------------- 实验报告信息栏 系别心理系年级 13级2班姓名魏晓芹同组成员杨思琪、张彤、韩永超 实验日期 2016年4月学号 120105510215 教师评定 ------------------------------------------------------------------------------- 信号检测论有无法实验报告 摘要本次实验采用信号检测论中的有无法,测定被试在不同先定概率下对呈现信号和刺激的击中率与虚报率,计算其辨别力d′和判定标准β,并绘制出ROC 曲线;检验信号呈现的先定概率发生变化时,被试的击中率、虚报率、辨别力d′和判定标准β是否会受到影响。结果显示:(1)被试在先定概率为0.2、0.5、0.8的条件下,击中率分别为0.8、0.92、0.8625,虚报率分别为0.5125、0.56、0.75,辨别力d′分别为0.592、1.254、0.406,判定标准β分别为0.70、0.38、0.71。 关键词信号检测论;有无法;先定概率;辨别力d′;判定标准β 1引言 传统心理物理学对阈限的理解是有限的,不能将个体客观的感受性和主观的动机、反应偏好等加以区分,从而使研究者渐渐陷入到了由阈限概念本身所引发的僵局之中。而在1954年,坦纳和斯韦茨等人首次应用的信号检测论,正好解决了这个问题。 信号检测论的研究对象是信息传播系统中信号的接收问题。在心理学中,它是借助于数学的形式描述“接收者”在某一观察时间内将掺有噪音的信号从噪音中辨别出来。 信号检测论应用于心理学中的基本原理是:将人的感官、中枢分析综合过程看作是一个信息处理系统,应用信号检测论中的一些概念、原理对它进行分析。信号检测论在心理学中具体应用时,常把刺激变量当作信号,把对刺激变量起干扰作用的因素当作噪音,这样就可以把人接收外界刺激时的分辨问题等效于一个在噪音中检测信号的问题,从而便可以应用信号检测论来处理心理学中的实验结果。 信号检测论的理论基础是统计决策。信号检测论本身就是一个以统计判定为根据的理论。它的基本原理是:根据某一观察到的事件,从两个可选择的方面选

工程信号处理实验报告

( 2011-2012 学年 第二学期) 重庆理工大学研究生课程论文 课程论文题目: 《工程信号处理实验报告》 课程名称 工程信号处理实验 课程类别 □学位课 非学位课 任课教师 谢明 所在学院 汽车学院 学科专业 机械设计及理念 姓名 李文中 学 号 50110802313 提交日期 2012年4月12日

工程信号处理实验报告 姓名:李文中学号:50110802313 实验报告一 实验名称:数据信号采集及采样参数选定 1实验目的 1.1了解信号采集系统的组成,初步掌握信号采集系统的使用。 1.2加深对采样定理的理解,掌握采样参数的选择方法 1.3了解信号采集在工程信号处理中的实际应用,及注意事项。 2 实验原理 2.1 模数转换及其控制 对模拟信号进行采集,就是将模拟信号转换为数字信号,即模/数(A/D)转换,然后送入计算机或专用设备进行处理。模数转换包括三个步骤:(1)采样,(2)量化,(3)编码。采样,是对已知的模拟信号按一定的间隔抽出一个样本数据。若间隔为一定时间 T,则称这种采样为等时间间隔采样。除特别注明外,一般都采用等时间间隔采样;量化,是一种用有限字长的数字量逼近模拟量的过程。编码,是将已经量化的数字量变为二进制数码,因为数字处理器只能接受有限长的二进制数。模拟信号经过这三步转换后,变成了时间上离散、幅值上量化的数字信号。A/D转换器是完成这三个步骤的主要器件。 在信号采集系统中,A/D 转换器与计算机联合使用完成模数转换。用计算机的时钟或用软件产生等间隔采样脉冲控制 A/D 转换器采样。A/D 转换器通过内部电路进行量化与编码,输出有限长的二进制代码。信号采集系统中,通常由以 A/D转换器为核心的接口电路及控制软件,进行信号采集控制。 *注这部分是由本实验所用的信号采集器自动完成的,以上也是实验器材-信号采集器的部分工作原理。以后实验中就不再赘述。 2.2 信号采集的参数选择

【VIP专享】南邮数据库实验报告

课内实验报告 课程名:数据库原理与应用任课教师: 专业: 学号: 姓名: 2014/2015学年第2学期 南京邮电大学管理学院

指导教师成绩评定表 题 目学生成绩管理数据库的建立 学生姓名班级学号专业 评分内容评分标准总分评分 平时成绩10%认真对待课程设计,遵守实验室规定,上机不迟到早退,不 做和设计无关的事。 10数据设计是否完整、合理10流程设计是否全面、深入10 设计内容 30% 界面设计是否美观易用10 文档内容是否完整、逻辑清晰10 文档写作 20%文档格式是否符合要求10运行效果20 系统运行 40%现场问题的回答20 总评分 其他问题 成绩指导教师签名翟丹妮日期2015.6.10

……系统设计与开发 一.问题描述 1.场景介绍 学生成绩管理数据库的建立 2.存在的问题 数据录入方式的问题,查询问题,sql语言的编写 3.解决方式 你的系统打算通过什么方式来解决这些问题 使用ACCESS数据库来处理 二.系统分析 1.用户分析 教师、学生 2.流程分析 设计学生数据结构,输入信息,排版建立窗体搜索 3.数据分析 学生(学号,姓名,性别,年龄,籍贯,班级代号)课程(课程号,课程名称,学分数,教师代号) 成绩(学号,课程号,成绩,考试时间) 教师(教师代号,姓名,性别,年龄,职称) (1)构建一个教学管理关系数据库如下: 学生(学号,姓名,性别,年龄,籍贯,班级代号)课程(课程号,课程名称,学分数,教师代号) 成绩(学号,课程号,成绩,考试时间) 教师(教师代号,姓名,性别,年龄,职称) 4.功能分析 针对各类用户,你的系统打算分别提供哪些功能 学生成绩的录入,搜索,排名等

信号处理实验报告

数字信号处理 第四次实验报告 一、 实验目的 1.了解离散系统的零极点与系统因果性能和稳定性的关系 2.观察离散系统零极点对系统冲激响应的影响 3.熟悉MATLAB 中进行离散系统零极点分析的常用子函数 4.加深对离散系统的频率响应特性基本概念的理解 5.了解离散系统的零极点与频响特性之间的关系 6.熟悉MATLAB 中进行离散系统分析频响特性的常用子函数,掌握离散系统幅频响应和相频响应的求解方法。 二、实验过程 9.2已知离散时间系统函数分别为 ) 7.05.0)(7.05.0(3 .0)(1j z j z z z H ++-+-= )1)(1(3 .0)() 8.06.0)(8.06.0(3 .0)(32j z j z z z H j z j z z z H ++-+-= ++-+-= 求这些系统的零极点分布图以及系统的冲击响应,并判断系统因果稳定性。 %---------第一式-----------------------------------------------------------------------------% z1=[0.3,0]';p1=[-0.5+0.7j,-0.5-0.7j]';k=1; %z1零点向量矩阵,p1极点向量矩阵,k 系统增益系数---------------------------% [bl,al]=zp2tf(z1,p1,k); %将零极点增益函数转换为系统传递函数 subplot(3,2,1),zplane(bl,al); %zplane 显示离散系统的零极点分布图 ylabel('极点在单位圆内'); subplot(3,2,2),impz(bl,al,20); %impz 绘制系统的冲激响应图 %---------第二式-----------------------------------------------------------------------------% z2=[0,3,0]';p2=[-0.6+0.8j,-0.6-0.8j]'; %z2零点向量矩阵,p2极点向量矩阵---------------------------------------------------% [b2,a2]=zp2tf(z2,p2,k); %将零极点增益函数转换为系统传递函数 subplot(3,2,3),zplane(b2,a2); %zplane 显示离散系统的零极点分布图 ylabel('极点在单位圆上'); subplot(3,2,4),impz(b2,a2,20); %impz 绘制系统的冲激响应图 %---------第三式-----------------------------------------------------------------------------%

南邮课程设计实验报告

课程设计I报告 题目:课程设计 班级:44 姓名:范海霞 指导教师:黄双颖 职称: 成绩: 通达学院 2015 年 1 月 4 日

一:SPSS的安装和使用 在PC机上安装SPSS软件,打开软件: 基本统计分析功能包括描述统计和行列计算,还包括在基本分析中最受欢迎的常见统计功能,如汇总、计数、交叉分析、分类比较、描述性统计、因子分析、回归分析及聚类分析等等。具体如下: 1.数据访问、数据准备、数据管理与输出管理; 2.描述统计和探索分析:频数、描述、集中趋势和离散趋势分析、分布分析与查看、正态性检验与正态转换、均值的置信区间估计; 3.交叉表:计数;行、列和总计百分比;独立性检验;定类变量和定序变量的相关性测度; 4.二元统计:均值比较、T检验、单因素方差分析; 5.相关分析:双变量相关分析、偏相关分析、距离分析; 6.线性回归分析:自动线性建模、线性回归、Ordinal回归—PLUM、曲线估计; 7.非参数检验:单一样本检验、双重相关样本检验、K重相关样本检验、双重独立样本检验、K重独立样本检验; 8.多重响应分析:交叉表、频数表; 9.预测数值结果和区分群体:K-means聚类分析、分级聚类分析、两步聚类分析、快速聚类分析、因子分析、主成分分析、最近邻元素分析; 10. 判别分析; 11.尺度分析; 12. 报告:各种报告、记录摘要、图表功能(分类图表、条型图、线型图、面积图、高低图、箱线图、散点图、质量控制图、诊断和探测图等); 13.数据管理、数据转换与文件管理; 二.数据文件的处理 SPSS数据文件是一种结构性数据文件,由数据的结构和数据的内容两部分构成,也可以说由变量和观测两部分构成。定义一个变量至少要定义它的两个属性,即变量名和变量类型其他属性可以暂时采用系统默认值,待以后分析过程中如果有需要再对其进行设置。在spss数据编辑窗口中单击“变量视窗”标签,进入变量视窗界面,即可对变量的各个属性进行设置。 1.创建一个数据文件数据 (1)选择菜单【文件】→【新建】→【数据】新建一个数据文件,进入数据编辑窗口。窗口顶部标题为“PASW Statistics数据编辑器”。 (2)单击左下角【变量视窗】标签进入变量视图界面,根据试验的设计定义每个变量类型。

数字信号处理实验报告

实验一:信号的表示 1.实现单位采样序列、单位阶跃序列、矩形序列程序及绘图1.1代码部分 subplot(3,1,1); n1=-5:10; y1=[zeros(1,5),1,zeros(1,10)]; stem(n1,y1) axis([-5,10,0,2]); title(' 单位采样序列 ') subplot(3,1,2); n2=-5:10; y2=[zeros(1,5),ones(1,5),zeros(1 ,6)]; stem(n2,y2) axis([-5,10,0,2]) title(' 矩形序列 ') subplot(3,1,3); n3=-5:10; y3=[zeros(1,5),ones(1,11)]; stem(n3,y3,'r') axis([-5,10,0,2]) title(' 单位阶跃序列 ') 1.2仿真结果 2.实现三角波、方波、锯齿波、sinc函数及绘图2.1代码部分 %三角波 subplot(4,1,1); x=0:0.001:0.05; y1=sawtooth(2*pi*50*x,0.5);

plot(x,y1) %锯齿波 subplot(4,1,2); x=0:0.001:0.05; y2=sawtooth(2*pi*50*x); plot(x,y2) %方波 subplot(4,1,3); x=0:0.001:0.05; y3=square(2*pi*50*x,50); plot(x,y3) %sinc函数 subplot(4,1,4); t=-5:0.1:5; y=sinc(t); plot(t,y); xlabel('时间t');ylabel('幅值A'); title('Sa函数') 2.2仿真结果 实验二:FFT频谱分析及应用 1.用FFT函数分析某信号的频率成分和功率谱密度并绘图1.1代码部分 t=0:0.001:0.8; x=sin(2*pi*50*t)+cos(2*pi*120*t) ; y=x+1.5*randn(1,length(t)); subplot(3,1,1); plot(t,x); subplot(3,1,2); plot(t,y); Y=fft(y,512); P=Y.*conj(Y)/512;

数字信号处理实验报告(同名22433)

《数字信号处理》 实验报告 课程名称:《数字信号处理》 学院:信息科学与工程学院 专业班级:通信1502班 学生姓名:侯子强 学号:0905140322 指导教师:李宏 2017年5月28日

实验一 离散时间信号和系统响应 一. 实验目的 1. 熟悉连续信号经理想采样前后的频谱变化关系,加深对时域采样定理的理解 2. 掌握时域离散系统的时域特性 3. 利用卷积方法观察分析系统的时域特性 4. 掌握序列傅里叶变换的计算机实现方法,利用序列的傅里叶变换对离散信号及系统响应进行频域分析 二、实验原理 1. 采样是连续信号数字化处理的第一个关键环节。对采样过程的研究不仅可以了解采样前后信号时域和频域特性的变化以及信号信息不丢失的条件,而且可以加深对离散傅里叶变换、Z 变换和序列傅里叶变换之间关系式的理解。 对连续信号()a x t 以T 为采样间隔进行时域等间隔理想采样,形成采样信号: ?()()()a a x t x t p t = 式中()p t 为周期冲激脉冲,$()a x t 为()a x t 的理想采样。 ()a x t 的傅里叶变换为μ ()a X j Ω: 上式表明将连续信号()a x t 采样后其频谱将变为周期的,周期为Ωs=2π/T 。也即采样信 号的频谱μ()a X j Ω是原连续信号xa(t)的频谱Xa(jΩ)在频率轴上以Ωs 为周期,周期延拓而成 的。因此,若对连续信号()a x t 进行采样,要保证采样频率fs ≥2fm ,fm 为信号的最高频率,才可能由采样信号无失真地恢复出原模拟信号 计算机实现时,利用计算机计算上式并不方便,因此我们利用采样序列的傅里叶变换来实现,即 ()() n P t t nT δ∞ =-∞ = -∑μ1()()*() 21 ()n a a a s X j X j P j X j jn T π∞ =-∞ Ω=ΩΩ= Ω-Ω∑μ()()|j a T X j X e ωω=ΩΩ=

南京邮电大学计算机操作系统试题

计算机操作系统试题 一填空: 2.主存储器与外围设备之间的数据传送控制方式有程序直接控制、中断驱动方式、DMA方式和通道控制方式。 4.当一个进程独占处理器顺序执行时,具有两个特性:封闭性和可再现性。 5.程序经编译或汇编以后形成目标程序,其指令的顺序都是以零作为参考地址,这些地址称为逻辑地址。 7.进程由程度、数据和FCB组成。 8.对信号量S的操作只能通过原语操作进行,对应每一个信号量设置了一个等待队列。 21.操作系统目前有五大类型:批处理操作系统、分时操作系统、实时操作系统、网络操作系统和分布式操作系统。 24、在设备管理中,为了克服独占设备速度较慢、降低设备资源利用率的缺点,引入了虚拟分配技术,即用共享设备模拟独占设备。 25、常用的内存管理方法有分区管理、页式管理、段式管理和段页式管理。 26、动态存储分配时,要靠硬件地址变换机构实现重定位。 27、在存储管理中常用虚拟存储器方式来摆脱主存容量的限制。 35. 在操作系统中,进程是一个资源分配的基本单位,也是一个独立运行和调度 的基本单位。 36. 在信号量机制中,信号量S > 0时的值表示可用资源数目;若S < 0,则表示等待该资源的进程数,此时进程应阻塞。 37. 操作系统提供给编程人员的唯一接口是系统调用。 38. 设备从资源分配角度可分为独占设备,共享设备和虚拟设备。 42. 地址变换机构的基本任务是将虚地址空间中的逻辑地址变换为内存中的物理地址。44.现代操作系统的两个重要特征是并发和共享。 47. 操作系统的基本类型有批处理操作系统,分时操作系统和实时操作系统三种。58.在分时系统中,当用户数目为100时,为保证响应时间不超过2秒,此时时间片最大应为20ms。分时系统采用的调度方法是时间片轮转调度算法。 66.使用缓冲区能有效地缓和I/O设备和CPU之间速度不匹配的矛盾。 71.计算机操作系统是方便用户、管理和控制计算机系统资源的系统软件。 90.在一个请求分页系统中,假如系统分配给一个作业的物理块数为3,且此作业的页面走向为2,3,2,1,5,2,4,5,3,2,5,2。OTP算法的页面置换次数为3 ,LRU算法的页面置换次数为4,CLOCK算法的页面置换次数为5 。 108. 现代操作系统的特征是并发、共享、虚拟和异步性。 109.产生死锁的四个必要条件是互斥条件和请求和保持,不剥夺条件和环路条件。 110.操作系统的五大功能是CPU管理、存储管理、设备管理、文件系统和用户接口。112.文件系统的基本任务是实现按名存取。 119.一次只允许一个进程访问的资源叫临界资源。 120.在操作系统中进程是一个拥有资源的单位,也是一个调度和执行的基本单位。 二、单选题 1.()不是基本的操作系统。

数字信号处理实验报告

南京信息工程大学数字信号处理实验报告 学院:电子与信息工程学院 班级:11通信1班 学号:20111334020 姓名:杨丹 指导教师:乔杰 2013/12/6

目录 实验一Matlab基本知识和信号处理工具箱 (3) 实验二离散信号的产生及分析 (5) 实验三离散傅立叶变换及分析 (8) 实验四IIR数字滤波器的分析与设计 (12) 实验五FIR数字滤波器的分析与设计 (14)

实验一 Matlab 基本知识和信号处理工具箱 一、实验目的 1、 了解Matlab 的基本操作 2、 了解Matlab 工具箱的函数 3、 正确使用Matlab 进行试验仿真 二、实验内容 (一)画出振荡曲线 和它的包络 程序如下: t=0:pi/20:4*pi; yy=exp(-t/3); y=exp(-t/3).*sin(3*t); plot(t,y,'-r'); hold on plot(t,yy,':b',t,-yy,':b'); grid on shg 实验结果: (二)sawtooth 产生锯齿波或三角波 在Matlab 命令窗口中输入以下命令,也可以用脚本文件来实现。 程序如下: t=-10:0.1:10; x=sawtooth(t); )3sin(3/t e y t -=3/t e yy -=

plot(t,x) grid on Shg 实验结果: 三、实验小结 在本次实验中,了解了Matlab的基本操作,基本了解了信号处理工具箱的使用方法,能够进行简单的波形绘制。对波形代码参量有了基本的识别能力。

实验二 离散信号的产生及分析 一、实验目的 利用函数、脚本文件或在主命令窗口中编写离散信号命令 二、实验内容 (一)生成离散信号 并画出复序列x(n)的实部,虚部,幅值和相位图。 程序如下: figure(1);clf n=-15:24;alpha=-0.3+j*0.5; x=exp(alpha.*n); subplot(221);stem(n,real(x));title('real part');xlabel('n'); subplot(222);stem(n,imag(x));title('imaginary part');xlabel('n'); subplot(223);stem(n,abs(x));title('magnitude part');xlabel('n'); subplot(224);stem(n,angle(x)*180/pi);title('phase part');xlabel('n'); 实验结果: (二)请给出离散系统 的单位抽样响应和单位阶跃响应 2415,)()5.03.0(<≤-=+-n e n x n j )2(2)()2(7.0)1(3.0)(-+=-+--n x n x n y n y n y

《语音信号处理》实验报告

盛年不重来,一日难再晨。及时宜自勉,岁月不待人。 中南大学 信息科学与工程学院 语音信号处理 实验报告 指导老师:覃爱娜 学生班级:信息0704 学生名称:阮光武 学生学好:0903070430 提交日期:2010年6月18日

实验一 语音波形文件的分析和读取 一、实验的任务、性质与目的 本实验是选修《语音信号处理》课的电子信息类专业学生的基础实验。通过实验: (1)掌握语音信号的基本特性理论:随机性,时变特性,短时平稳性,相关性等; (2)掌握语音信号的录入方式和*.WAV音波文件的存储结构; (3)使学生初步掌握语音信号处理的一般实验方法。 二、实验原理和步骤: WAV文件格式简介 WAV文件是多媒体中使用了声波文件的格式之一,它是以RIFF格式为标准。每个WAV文件的头四个字节就是“RIFF”。WAV文件由文件头和数据体两大部分组成,其中文件头又分为RIFF/WAV文件标识段和声音数据格式说明段两部分。常见的WAV声音文件有两种,分别对应于单声道(11.025KHz采样率、8Bit的采样值)和双声道(44.1KHz采样率、16Bit的采样值)。采样率是指声音信号在“模拟→数字”转换过程中,单位时间内采样的次数;采样值是指每一次采样周期内声音模拟信号的积分值。对于单声道声音文件,采样数据为8位的短整数(short int 00H-FFH);而对于双声道立体声声音文件,每次采样数据为一个16位的整数(int),高八位和低八位分别代表左右两个声道。WAV文件数据块包含以脉冲编码调制(PCM)格式表示的样本。在单声道WAV文件中,道0代表左声道,声道1代表右声道;在多声道WAV文件中,样本是交替出现的。WAV文件的格式见表1。

相关主题