当前位置:文档之家› 杭电ACM2000-2019

杭电ACM2000-2019

杭电ACM2000-2019
杭电ACM2000-2019

1.

Problem Description

输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。

Input

输入数据有多组,每组占一行,有三个字符组成,之间无空格。

Output

对于每组输入数据,输出一行,字符中间用一个空格分开。

Sample Input

qwe

asd

zxc

Sample Output

e q w

a d s

c x z

方案:

#include

int main()

{

char str[4],t;

while(scanf("%s",&str)!=EOF)

{

for(int i=0;i<2;i++)

{

if(str[i]>str[i+1])

{

t=str[i];

str[i]=str[i+1];

str[i+1]=t;

}

if(str[0]>str[2])

{

t=str[0];

str[0]=str[2];

str[2]=t;

}

}

printf("%c %c %c\n",str[0],str[1],str[2]);

}

}

2.

Problem Description

输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离。

Input

输入数据有多组,每组占一行,由4个实数组成,分别表示x1,y1,x2,y2,数据之间用空格隔开。

Output

对于每组输入数据,输出一行,结果保留两位小数。

Sample Input

0 0 0 1

0 1 1 0

Sample Output

1.00

1.41

答案:

#include

#include

void main()

{

double a,b,c,d;

double e;

while(scanf("%lf %lf %lf %lf",&a,&b,&c,&d)!=EOF)

e=sqrt((d-b)*(d-b)+(c-a)*(c-a));

printf("%.2lf\n",e);

}

}

3.

Problem Description

根据输入的半径值,计算球的体积。

Input

输入数据有多组,每组占一行,每行包括一个实数,表示球的半径。

Output

输出对应的球的体积,对于每组输入数据,输出一行,计算结果保留三位小数。

Sample Input

1

1.5

Sample Output

4.189

14.137

Hint

#define PI 3.1415927

答案:

#include

#define PI 3.1415927

void main()

{

double i;

double j;

while(scanf("%lf",&i)!=EOF)

{

j=(4.0/3.0)*PI*i*i*i;

printf("%.3lf\n",j);

}

4.

Problem Description

求实数的绝对值。

Input

输入数据有多组,每组占一行,每行包含一个实数。

Output

对于每组输入数据,输出它的绝对值,要求每组数据输出一行,结果保留两位小数。

Sample Input

123

-234.00

Sample Output

123.00

234.00

答案:

#include

#include

void main()

{

double i,j;

while(scanf("%lf",&i)!=EOF)

{

j=sqrt(i*i);

printf("%.2lf\n",j);

}

}

5.

Problem Description

输入一个百分制的成绩t,将其转换成对应的等级,具体转换规则如下:

90~100为A;

80~89为B;

70~79为C;

60~69为D;

0~59为E;

Input

输入数据有多组,每组占一行,由一个整数组成。

Output

对于每组输入数据,输出一行。如果输入数据不在0~100范围内,请输出一行:“Score is error!”。

Sample Input

56

67

100

123

Sample Output

E

D

A

Score is error!

答案:

#include

void main()

{

int i;

while(scanf("%d",&i)!=EOF)

{

char grade;

if(i>0&&i<60)

grade='E';

else if(i>=60&&i<70)

grade='D';

else if(i>=70&&i<80)

grade='C';

else if(i>=80&&i<90)

grade='B';

else if(i>=90&&i<=100)

grade='A';

else

grade='F';

switch(grade)

{

case 'E':printf("E\n");break;

case 'D':printf("D\n");break;

case 'C':printf("C\n");break;

case 'B':printf("B\n");break;

case 'A':printf("A\n");break;

default:printf("Score is error!\n");

}

}

}

6.

Problem Description

给定一个日期,输出这个日期是该年的第几天。

Input

输入数据有多组,每组占一行,数据格式为YYYY/MM/DD组成,具体参见sample input ,另外,可以向你确保所有的输入数据是合法的。

Output

对于每组输入数据,输出一行,表示该日期是该年的第几天。

Sample Input

1985/1/20

2006/3/12

Sample Output

20

71

答案:

#include

void main()

{

int a,b,c;

while(scanf("%d/%d/%d",&a,&b,&c)!=EOF)

{

int data1,data2,data3,data;

if((a%4!=0)||(a%400!=0)&&(a%100==0))

{

if(b>2&&b<=12)

{

if(b<5)

{

data1=31*(b/2);

data2=0;

data3=28;

data=data1+data2+data3+c;

printf("%d\n",data);

}

else if(b<7)

{

data1=31*(b/2);

data2=30;

data3=28;

data=data1+data2+data3+c;

printf("%d\n",data);

}

else if(b<10)

{

data1=31*(b/2);

data2=30*2;

data3=28;

data=data1+data2+data3+c;

printf("%d\n",data);

}

else if(b<12)

{

data1=31*(b/2);

data2=30*3;

data3=28;

data=data1+data2+data3+c;

printf("%d\n",data);

}

{

data1=31*(b/2);

data2=30*4;

data3=28;

data=data1+data2+data3+c;

printf("%d\n",data);

}

}

else if(b>0&&b<=2)

{

if(b==1)

{

data=c;

printf("%d\n",data);

}

else

{

data=31+c;

printf("%d\n",data);

}

}

}

else if((a%400==0)||(a%4==0)&&(a%100!=0)) {

if(b>2&&b<=12)

{

if(b<5)

{

data1=31*(b/2);

data2=0;

data3=29;

data=data1+data2+data3+c;

printf("%d\n",data);

}

else if(b<7)

{

data1=31*(b/2);

data2=30;

data3=29;

data=data1+data2+data3+c;

printf("%d\n",data);

else if(b<10)

{

data1=31*(b/2);

data2=30*2;

data3=29;

data=data1+data2+data3+c;

printf("%d\n",data);

}

else if(b<12)

{

data1=31*(b/2);

data2=30*3;

data3=29;

data=data1+data2+data3+c;

printf("%d\n",data);

}

else

{

data1=31*(b/2);

data2=30*4;

data3=29;

data=data1+data2+data3+c;

printf("%d\n",data);

}

}

else if(b>0&&b<=2)

{

if(b==1)

{

data=c;

printf("%d\n",data);

}

else

{

data=31+c;

printf("%d\n",data);

}

}

}

}

}

7.

Problem Description

给你n个整数,求他们中所有奇数的乘积。

Input

输入数据包含多个测试实例,每个测试实例占一行,每行的第一个数为n,表示本组数据一共有n个,接着是n个整数,你可以假设每组数据必定至少存在一个奇数。

Output

输出每组数中的所有奇数的乘积,对于测试实例,输出一行。

Sample Input

3 1 2 3

4 2 3 4 5

Sample Output

3

15

答案:

#include

int main()

{

int n,t,result;

while (scanf("%d", &n)!=EOF)

{

int i;

result = 1;

for (i = 0; i < n; ++i)

{

scanf ("%d", &t);

if ((t & 1) == 1)

result *= t;

}

printf("%d\n", result);

}

return 0;

}

8.

Problem Description

给定一段连续的整数,求出他们中所有偶数的平方和以及所有奇数的立方和。

Input

输入数据包含多组测试实例,每组测试实例包含一行,由两个整数m和n组成。

Output

对于每组输入数据,输出一行,应包括两个整数x和y,分别表示该段连续的整数中所有偶数的平方和以及所有奇数的立方和。

你可以认为32位整数足以保存结果。

Sample Input

1 3

2 5

Sample Output

4 28

20 152

答案:

#include

void main()

{

long a,b,m,n;

while(scanf("%d %d",&a,&b)!=EOF)

{

m=0;

n=0;

if(a>b)

{

long t;

t=a;

a=b;

b=t;

}

for(a;a<=b;a++)

{

if(a%2==0)

{

m+=a*a;

}

else

{

n+=a*a*a;

}

}

printf("%d %d\n",m,n);

}

}

9.

Problem Description

统计给定的n个数中,负数、零和正数的个数。

Input

输入数据有多组,每组占一行,每行的第一个数是整数n(n<100),表示需要统计的数值的个数,然后是n个实数;如果n=0,则表示输入结束,该行不做处理。

Output

对于每组输入数据,输出一行a,b和c,分别表示给定的数据中负数、零和正数的个数。

Sample Input

6 0 1 2 3 -1 0

5 1 2 3 4 0.5

Sample Output

1 2 3

0 0 5

答案“:

#include

int main()

{

int n,a,b,c,i;

double m;

while(scanf("%d",&n)!=EOF)

{

a=b=c=0;

if(n!=0)

{

for(i=0;i

{

scanf("%lf",&m);

if(m<0)

a++;

else if(m==0)

b++;

else if(m>0)

c++;

}

}

else

break;

printf("%d %d %d\n",a,b,c);

}

}

10.

Problem Description

数列的定义如下:

数列的第一项为n,以后各项为前一项的平方根,求数列的前m项的和。Input

输入数据有多组,每组占一行,由两个整数n(n<10000)和m(m<1000)组成,n和m的含义如前所述。

Output

对于每组输入数据,输出该数列的和,每个测试实例占一行,要求精度保留2位小数。

Sample Input

81 4

2 2

Sample Output

94.73

3.41

答案:

#include

#include

int main()

{

double n;

int m;

while(scanf("%lf",&n)!=EOF)

{

int i;

double a=n,j=0;

scanf("%d",&m);

for(i=1;i

{

j=sqrt(n);

a+=j;

n=j;

}

printf("%.2lf\n",a);

}

return 0;

}

11.

Problem Description

春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的:“水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=1^3+5^3+3^3。现在要求输出所有在m和n范围内的水仙花数。

Input

输入数据有多组,每组占一行,包括两个整数m和n(100<=m<=n<=999)。

Output

对于每个测试实例,要求输出所有在给定范围内的水仙花数,就是说,输出的水仙花数必须大于等于m,并且小于等于n,如果有多个,则要求从小到大排列在一行内输出,之间用一个空格隔开;

如果给定的范围内不存在水仙花数,则输出no;

每个测试实例的输出占一行。

Sample Input

100 120

300 380

Sample Output

no

370 371

答案:

#include

int main()

{

int m,n,a,b,c,d;

while(scanf("%d %d",&m,&n)!=EOF)

{

d=0; //每次输入要初始化个数。

while(m<=n)

{

a=m%10;

b=(m%100)/10;

c=m/100;

if(a*a*a+b*b*b+c*c*c==m)

{

if(d==0)

printf("%d",m);

else

printf(" %d",m);

d++;

}

m++;

}

if(d==0)

printf("no\n");

else

printf("\n");

}

return 0;

}

12.

Problem Description

多项式的描述如下:

1 - 1/

2 + 1/

3 - 1/

4 + 1/

5 - 1/

6 + ...

现在请你求出该多项式的前n项的和。

Input

输入数据由2行组成,首先是一个正整数m(m<100),表示测试实例的个数,第二行包含m个正整数,对于每一个整数(不妨设为n,n<1000),求该多项式的前n项的和。

Output

对于每个测试实例n,要求输出多项式前n项的和。每个测试实例的输出占一行,结果保留2位小数。

Sample Input

2

1 2

Sample Output

1.00

0.50

答案:

#include

int main()

{

int n,m,i;

double a[1000],j;

a[1]=1;

for(i=2;i<1000;i++)

{

j=1.0/i;

if(i%2!=1)

a[i]=a[i-1]-j;

else

a[i]=a[i-1]+j;

}

while(scanf("%d",&n)!=EOF)

{

while(n--)

{

scanf("%d",&m);

printf("%.2f\n",a[m]);

}

}

return 0;

}

13.

Problem Description

对于表达式n^2+n+41,当n在(x,y)范围内取整数值时(包括x,y)(-39<=x

Input

输入数据有多组,每组占一行,由两个整数x,y组成,当x=0,y=0时,表示输入结束,该行不做处理。

Output

对于每个给定范围内的取值,如果表达式的值都为素数,则输出"OK",否则请输出“Sorry”,每组输出占一行。

Sample Input

0 1

0 0

Sample Output

OK

答案:

#include

int main(void)

{

int x,y,i,j,k,sum,t;

while(scanf("%d%d",&x,&y)!=EOF)

{

sum=0;

if(x==0&&y==0)

break;

else

{

for(i=x;i<=y;i++)

{

t=i*i+i+41;

k=1;

for(j=2;j*j<=t;j++)

{

if(t%j==0)

{

k=0;

break;

}

}

if(k)

sum++;

}

if(sum==y-x+1)

printf("OK\n");

else

printf("Sorry\n");

}

}

return 0;

14.

Problem Description

喜欢西游记的同学肯定都知道悟空偷吃蟠桃的故事,你们一定都觉得这猴子太闹腾了,其实你们是有所不知:悟空是在研究一个数学问题!

什么问题?他研究的问题是蟠桃一共有多少个!

不过,到最后,他还是没能解决这个难题,呵呵^-^

当时的情况是这样的:

第一天悟空吃掉桃子总数一半多一个,第二天又将剩下的桃子吃掉一半多一个,以后每天吃掉前一天剩下的一半多一个,到第n天准备吃的时候只剩下一个桃子。聪明的你,请帮悟空算一下,他第一天开始吃的时候桃子一共有多少个呢?

Input

输入数据有多组,每组占一行,包含一个正整数n(1

Output

对于每组输入数据,输出第一天开始吃的时候桃子的总数,每个测试实例占一行。

Sample Input

2

4

Sample Output

4

22

答案:

#include

#include

int main(void)

{

int n;

while (scanf("%d", &n) != EOF)

printf("%.0f\n", 3 * pow(2, n - 1) - 2);

return 0;

}

15.

Problem Description

青年歌手大奖赛中,评委会给参赛选手打分。选手得分规则为去掉一个最高分和一个最低分,然后计算平均得分,请编程输出某选手的得分。

Input

输入数据有多组,每组占一行,每行的第一个数是n(2

Output

对于每组输入数据,输出选手的得分,结果保留2位小数,每组输出占一行。

Sample Input

3 99 98 97

4 100 99 98 97

Sample Output

98.00

98.50

答案:

#include

int main()

{

int n,i,a,b;

int str[100];

float sum;

while(scanf("%d",&n)!=EOF)

{

sum=0;

for(i=0;i

{

scanf("%d",&str[i]);

sum+=str[i];

}

for(a=0;a

for(b=0;b

{

大学物理期末试卷(带答案)

大学物理期末试卷(A) (2012年6月29日 9: 00-11: 30) 专业 ____组 学号 姓名 成绩 (闭卷) 一、 选择题(40%) 1.对室温下定体摩尔热容m V C ,=2.5R 的理想气体,在等压膨胀情况下,系统对外所做的功与系统从外界吸收的热量之比W/Q 等于: 【 D 】 (A ) 1/3; (B)1/4; (C)2/5; (D)2/7 。 2. 如图所示,一定量的理想气体从体积V 1膨胀到体积V 2分别经历的过程是:A B 等压过程; A C 等温过程; A D 绝热过程 . 其中吸热最多的 过程 【 A 】 (A) 是A B. (B) 是A C. (C) 是A D. (D) 既是A B,也是A C ,两者一样多. 3.用公式E =νC V T (式中C V 为定容摩尔热容量,ν为气体摩尔数)计算理想气体内能 增 量 时 , 此 式 : 【 B 】 (A) 只适用于准静态的等容过程. (B) 只适用于一切等容过程. (C) 只适用于一切准静态过程. (D) 适用于一切始末态为平衡态的过程. 4气缸中有一定量的氦气(视为理想气体),经过绝热压缩,体积变为原来的一半,问气体 分 子 的 平 均 速 率 变 为 原 来 的 几 倍 ? p V V 1 V 2 A B C D . 题2图

【 B 】 (A)2 2 / 5 (B)2 1 / 5 (C)2 1 / 3 (D) 2 2 / 3 5.根据热力学第二定律可知: 【 D 】 (A )功可以全部转化为热, 但热不能全部转化为功。 (B )热可以由高温物体传到低温物体,但不能由低温物体传到高温物体。 (C )不可逆过程就是不能向相反方向进行的过程。 (D )一切自发过程都是不可逆。 6. 如图所示,用波长600=λnm 的单色光做杨氏双缝实验,在光屏P 处产生第五级明纹极大,现将折射率n =1.5的薄透明玻璃片盖在其中一条缝上,此时P 处变成中央 明纹极大的位置,则此玻璃片厚度为: 【 B 】 (A) 5.0×10-4 cm (B) 6.0×10-4cm (C) 7.0×10-4cm (D) 8.0×10-4cm 7.下列论述错误..的是: 【 D 】 (A) 当波从波疏媒质( u 较小)向波密媒质(u 较大)传播,在界面上反射时,反射 波中产生半波损失,其实质是位相突变。 (B) 机械波相干加强与减弱的条件是:加强 π?2k =?;π?1)2k (+=?。 (C) 惠更斯原理:任何时刻波面上的每一点都可作为次波的波源,各自发出球面次波;在以后的任何时刻,所有这些次波面的包络面形成整个波在该时刻的新波面 (D) 真空中波长为500nm 绿光在折射率为1.5的介质中从A 点传播到B 点时,相位改变了5π,则光从A 点传到B 点经过的实际路程为1250nm 。 8. 在照相机镜头的玻璃片上均匀镀有一层折射率n 小于玻璃的介质薄膜,以增强某一波长 的透射光能量。假设光线垂直入射,则介质膜的最小厚度应为: 【 D 】 (A)/n λ (B)/2n λ (C)/3n λ (D)/4n λ P O 1 S 2 S 6. 题图

杭电数字信号处理实验7

信号、系统与信号处理实验Ⅱ 实验报告 姓名:王健 学号:14072119 班级:14083413 上课时间:周五-六七八

实验名称:用双线性变换法设计IIR数字滤波器 一、实验目的 熟悉模拟巴特沃兹滤波器设计和用双线性变换法设计IIR数字滤波器的方法 二、实验原理与要求 实验原理 利用双线性变换法设计IIR数字滤波器,首先要设计出满足指标要求的模拟滤波器的传递函数Ha(s),然后由Ha(s)通过双线性变换可得要设计的IIR数字滤波器的系统函数H(z),如果给定的指标为数字滤波器的指标,直接利用模拟滤波器的低通原理,通过式子 到式子 的频率变换关系,可一步完成数字滤波器的设计。式中是低通模拟滤波器的截止频率 实验要求 (1)编写用双线性变换法设计的巴特沃兹低通IIR滤波器的程序,要求通带内频率低于,容许幅度误差在1dB之内,频率在到之间的阻带衰减大于10dB。 (2)用法设计的巴特沃兹低通IIR滤波器,要求使用buttord,butter和biliner函数,滤波器技术指标:取样频率为1Hz;通带内衰减小于1Db; 阻带临界频率0.3Hz,阻带内衰减大于25dB。 (3)以pi/64为取样间隔,在屏幕上打印出数字滤波器的频率区间[0 pi]上的幅频响应特性曲线。 (4)在屏幕上打印出H(z)的分子,分母多项式系数。 三、实验程序与结果 1. 用双线性变换法设计的巴特沃兹低通IIR滤波器的程序,要求通带内频率低于,容许幅度误差在1dB之内,频率在到之间的阻带衰减大于10dB。 clear;clc;close all; Rp=1; Rs=10; Fs=1; Ts=1/Fs

信号与系统期末考试试卷(有详细答案)

《 信号与系统 》考试试卷 (时间120分钟) 院/系 专业 姓名 学号 一、填空题(每小题2分,共20分) 1. 系统的激励是)t (e ,响应为)t (r ,若满足dt ) t (de )t (r =,则该系统为 线性、时不变、因果。(是否线性、时不变、因果?) 2. 求积分dt )t ()t (212-+?∞ ∞-δ的值为 5 。 3. 当信号是脉冲信号f(t)时,其 低频分量 主要影响脉冲的顶部,其 高频分量 主要影响脉冲的跳变沿。 4. 若信号f(t)的最高频率是2kHz ,则t)f(2的乃奎斯特抽样频率为 8kHz 。 5. 信号在通过线性系统不产生失真,必须在信号的全部频带内,要求系统幅频特性为 一常 数相频特性为_一过原点的直线(群时延)。 6. 系统阶跃响应的上升时间和系统的 截止频率 成反比。 7. 若信号的3s F(s)= (s+4)(s+2),求该信号的=)j (F ωj 3(j +4)(j +2) ω ωω。 8. 为使LTI 连续系统是稳定的,其系统函数)s (H 的极点必须在 S 平面的 左半平面 。 9. 已知信号的频谱函数是))00(()j (F ωωδωωδω--+=,则其时间信号f(t)为 01 sin()t j ωπ 。 10. 若信号f(t)的2 11 )s (s )s (F +-=,则其初始值=+)(f 0 1 。 二、判断下列说法的正误,正确请在括号里打“√”,错误请打“×”。(每小题2分,共10分)

1.单位冲激函数总是满足)()(t t -=δδ ( √ ) 2.满足绝对可积条件∞>时,()120()*()222t t t f t f t e d e ττ---==-? 当1t >时,1 ()120 ()*()22(1)t t f t f t e d e e ττ---==-? 解法二: 122(1)22L[()*()]2(2)(2) 2222()22s s s e e f t f t s s s s s s e s s s s ----==- +++=---++ 112()*()2()2()2(1)2(1)t t f t f t u t e u t u t e u t --=---+- 2.已知) 2)(1(10)(--=z z z z X ,2>z ,求)(n x 。(5分) 解: ()101010 (1)(2)21X z z z z z z z ==-----,收敛域为2>z 由1010()21 z z X z z z =- --,可以得到()10(21)()n x n u n =- 3.若连续信号)t (f 的波形和频谱如下图所示,抽样脉冲为冲激抽样)nT t ()t (n s T ∑∞ -∞ =-=δδ。 (1)求抽样脉冲的频谱;(3分)

大学物理期末考试试卷

第三军医大学2011-2012学年二学期 课程考试试卷(A 卷) 课程名称:大学物理 考试时间:120分钟 年级:xxx 级 专业: xxx 题目部分,(卷面共有26题,100分,各大题标有题量和总分) 一、选择题(每题2分,共20分,共10小题) 1.一导体球壳,外半径为 2R ,内半径为 1R ,壳内有电荷q ,而球壳上又带有电荷q ,以无穷远处电势为零,则导体球壳的电势为( ) A 、 10π4R q ε B 、20π41R q ε C 、202π41R q ε D 、2 0π42R q ε 2.小船在流动的河水中摆渡,下列说法中哪些是正确的( ) (1) 船头垂直河岸正对彼岸航行,航行时间最短 (2) 船头垂直河岸正对彼岸航行,航程最短 (3) 船头朝上游转过一定角度,使实际航线垂直河岸,航程最短 (4) 船头朝上游转过一定角度,航速增大,航行时间最短 A 、 (1)(4) B 、 (2)(3) C 、 (1)(3) D 、 (3)(4) 3.运动员起跑时的动量小于他在赛跑过程中的动量。下面叙述中哪些是正确的( ) A 、这一情况违背了动量守恒定律 B 、 运动员起跑后动量的增加是由于他受到了力的作用 C 、 运动员起跑后动量增加是由于有其他物体动量减少 4.一均匀带电球面,电荷面密度为σ球面内电场强度处处为零,球面上面元dS 的一个带电量为s d σ的电荷元,在球面内各点产生的电场强度 ( ) A 、处处为零 B 、不一定都为零 C 、处处不为零 D 、无法判定 5.一质点从静止开始作匀加速率圆周运动,当切向加速度和法向加速度相等时,质点走过的圈数与半径和加速度的关系怎样( ) A 、 与半径和加速度都有关 B 、 与半径和加速度都无关 C 、 与半径无关,而与加速度有关 D 、 与半径有关,而与加速度无关

杭电_数字信号处理课程设计_实验5

实验5 IIR和FIR滤波器过滤信号的实现及比较:以心电信号为例 一、实验目的 1、探究心电信号的初步分析。心电信号(频率-般在0.05Hz ~100Hz范围)是一种基本的人体生理信号,体表检测人体心电信号中常带有工频干扰(50HZ)、基线漂移(频率低于0.5Hz)和肌电干扰等各种噪声。 2、为了得到不失真的原始心电信号,需要滤波预处理。设计数字低通滤波器、高通滤波器、带阻滤波器,用MATLAB软件对含噪心电信号分别进行高通、带阻和低通滤波等处理,将心电信号中的低频基线漂移、50Hz 工频高频和高频杂波进行滤除。 3、通过观察对含噪心电图信号的滤波作用,获得数字滤波的感性知识。 二、实验要求及内容 实验题目: 给定一组干净心电信号数据,数据文件存于C盘Ecg.txt。采样频率Fs = 500Hz。 1、编写程序读出心电信号,并在屏幕上打印出其波形。 2、产生模拟高斯白噪声信号,与干净心电混合,设计一个IIR低通滤波器和一个FIR 低通滤波器分别滤除心电信号中的白噪声干扰,调整白噪声信噪比大小,对滤波前后的心电信号的频谱进行分析比较。其中数字低通滤波器指标要求,通带截止频率Wp=0.1π,阻带截止频率 Ws=0.16π,阻带衰减不小于15 dB,通带衰减不大于1 dB。 要求:编写一个IIR低通滤波器和一个FIR低通滤波器仿真程序,在屏幕上打印出数字滤波器的频率区间[0, π]上的幅频响应特性由线(H(e^jw)) ;计算其对含噪心电信号的低通滤波响应序列,并在屏幕上打印出干净心电信号波形,含工频干扰的心电信号波形以及IIR低通滤波和FIR低通后的信号波形,并进行比较;同时对滤波前后的心电信号的频谱进行分析比较,并在屏幕上打印出滤波前后的心电信号的频谱,观察其变化。 3、产生模拟工频信号,与干净心电混合,设计一个带阻滤波器(50Hz 陷波器)滤除心电信号中的电源线干扰,调整工频幅度大小,对滤波前后的心电信号的频谱进行分析比较。其中带阻滤波器指标要求,通带下限频率Wp1=0.18π,阻带下截止频率Ws1=0.192 π,阻带上截止频率Ws2=0.208π,通带上限频率Wp2=0.22π,阻带衰减不小于15 dB, 通带衰减不大于1 dB。 要求:编写IIR带阻滤波器仿真程序,在屏幕上打印出数字滤波器的频率区间[0, π]上的幅频响应特性由线(H(e^jw ));计算其对含工频干扰的心电信号的带阻滤波响应序列,并在屏幕上打印出干净心电信号波形,含工频干扰的心电信号波形以及滤波后的信号波形,并进行比较;同时对滤波前后的心电信号的频谱进行分析比较,并在屏幕上打印出滤波前后的心电信号的频谱,观察其变化。 4、产生模拟基线漂移信号,与干净心电信号混合,设计一个高通滤波器滤除心电信号中的基线低频干扰,调整基线的幅度大小,对滤波前后的心电信号的频谱进行分析比较。其中,高通滤波器指标要求,通带截止频率Wp=0.0028π,阻带截止频率Ws=0.0012π,阻带衰减不小于15 dB,通带衰减不大于1 dB。 要求:编写IIR高通滤波器(或FIR高通滤波器)仿真程序,在屏幕上打印出数字滤波器的频率区间[0,π]上的幅频响应特性由线(H(e^jw);计算其对含基线低频干扰的心电信号的高通滤波响应序

信号与系统期末试卷-含答案全

一.填空题(本大题共10空,每空2分,共20分。) 1.()*(2)k k εδ-= . 2. sin()()2 t d π τδττ-∞ + =? . 3. 已知信号的拉普拉斯变换为 1 s a -,若实数a ,则信号的傅里叶变换不存在. 4. ()()()t h t f t y *=,则()=t y 2 . 5. 根据Parseval 能量守恒定律,计算?∞ ∞-=dt t t 2 )sin ( . 6. 若)(t f 最高角频率为m ω,则对 )2()4()(t f t f t y =取样,其频谱不混迭的最大间隔是 . 7. 某因果线性非时变(LTI )系统,输入)()(t t f ε=时,输出为: )1()()(t t e t y t --+=-εε;则) 2()1()(---=t t t f εε时,输出)(t y f = . 8. 已知某因果连续LTI 系统)(s H 全部极点均位于s 左半平面,则 ∞→t t h )(的值为 . 9. 若)()(ωj F t f ?,已知)2cos()(ωω=j F ,试求信号)(t f 为 . 10.已知某离散信号的单边z 变换为) 3(,)3)(2(2)(2>+-+=z z z z z z F ,试求其反变换 )(k f = . 二.选择题(本大题共5小题,每题4分,共20分。) 1.下列信号的分类方法不正确的是 : A 、数字信号和离散信号 B 、确定信号和随机信号 C 、周期信号和非周期信号 D 、因果信号与反因果信号 2. )]2()()[2()]()2([2)(1--++-+=t t t t t t f εεεε,则)] 1()2 1()[21()(--+-=t t t f t f εε

数字信号处理实验报告(实验1_4)

实验一 MATLAB 仿真软件的基本操作命令和使用方法 实验容 1、帮助命令 使用 help 命令,查找 sqrt (开方)函数的使用方法; 2、MATLAB 命令窗口 (1)在MATLAB 命令窗口直接输入命令行计算3 1)5.0sin(21+=πy 的值; (2)求多项式 p(x) = x3 + 2x+ 4的根; 3、矩阵运算 (1)矩阵的乘法 已知 A=[1 2;3 4], B=[5 5;7 8],求 A^2*B

(2)矩阵的行列式 已知A=[1 2 3;4 5 6;7 8 9],求A (3)矩阵的转置及共轭转置 已知A=[1 2 3;4 5 6;7 8 9],求A' 已知B=[5+i,2-i,1;6*i,4,9-i], 求B.' , B' (4)特征值、特征向量、特征多项式 已知A=[1.2 3 5 0.9;5 1.7 5 6;3 9 0 1;1 2 3 4] ,求矩阵A的特征值、特征向量、特征多项式;

(5)使用冒号选出指定元素 已知:A=[1 2 3;4 5 6;7 8 9];求A 中第3 列前2 个元素;A 中所有列第2,3 行的元素; 4、Matlab 基本编程方法 (1)编写命令文件:计算1+2+…+n<2000 时的最大n 值;

(2)编写函数文件:分别用for 和while 循环结构编写程序,求 2 的0 到15 次幂的和。

5、MATLAB基本绘图命令 (1)绘制余弦曲线 y=cos(t),t∈[0,2π]

(2)在同一坐标系中绘制余弦曲线 y=cos(t-0.25)和正弦曲线 y=sin(t-0.5), t∈[0,2π] (3)绘制[0,4π]区间上的 x1=10sint 曲线,并要求: (a)线形为点划线、颜色为红色、数据点标记为加号; (b)坐标轴控制:显示围、刻度线、比例、网络线 (c)标注控制:坐标轴名称、标题、相应文本; >> clear;

《信号与系统》期末考试试题答案

《信号与系统》 须知:符号ε(t)、ε(k)分别为单位阶跃函数和单位阶跃序列。LTI 加法器。 一、单项选择题(每小题4分,共32分) D 1、序列和 33 (2)i i i δ∞ -=-∞ -∑等于 A .3ε (k –2) B .3ε (k) C .1 D .3 D 2、积分 5 5 (1)d 2 t t e t δ--?等于 A .0 B .1 C .e D .e 2 B 3、()(a )f t t δ= A .(0)f t δ() B . 1(0)()|a |f t δ C .(0)f a D .0()f t a ?? δ ??? B 4、1()f t 、2()f t 波形如题4图所示,12()()*()f t f t f t =则(2)f = 题4图 A . 12 B .1 C .3 2 D .2 B 5、已知)()()(21k f k f k f *=,)(1k f 、)(2k f 波形如题5图所示,)0(f 等于 题5图 A .1 B .2 C .3 D .4 D 6、已知()1sgn()f t t =+则其傅立叶变换的频谱函数()F j ω等于 A .12()j πδω+ ω B .2j ω C .1()j πδω+ω D .2()j 2πδω+ω

D 7、已知单边拉普拉斯变换的象函数22 ()1 F s s = +则原函数)(t f 等于 A .()t e t -ε B .2()t e t -ε C .2cos ()t t ε D .2sin ()t t ε B 8、已知)()(k k k f ε=,其双边Z 变换的象函数)(z F 等于 A . 1-z z B .2)1(-z z C .1 --z z D .2 )1(--z z 二、填空题(每小题5分,共30分) 9、单边拉普拉斯变换定义()F S = 0()st f t e dt - ∞ -? ;双边Z 变换定义式 ()F Z = ()k k f k z ∞ -=-∞ ∑ 10、已知()f t 的波形如题10图所示,则(12)f t -波形 (1) ; ()d f t dt 波形 (2) 。 (1) (2) 11、已知象函数3()14 z z F z z z = - +-且其收敛域为14z <<,则其对应的原函数()f k =(1)34,0k k k --?≥ 12、2()2t f t t e -=δ()+3则其单边拉普拉斯变换的象函数()F s =32s+2 + 13、已知信号流图如题13图所示,则系统函数()H z =23 123 223z z z z z -----+++ -2 2 2 () f t 4 t

大学物理期末考试试卷(含答案) 2

2008年下学期2007级《大学物理(下)》期末考试(A 卷) 一、选择题(共27分) 1. (本题3分) (2717) 距一根载有电流为3×104 A 的电线1 m 处的磁感强度的大小为 (A) 3×10-5 T . (B) 6×10-3 T . (C) 1.9×10-2T . (D) 0.6 T . (已知真空的磁导率μ0 =4π×10-7 T ·m/A) [ ] 2. (本题3分)(2391) 一电子以速度v 垂直地进入磁感强度为B 的均匀磁场中,此电子在磁场中运动轨道所围的面积内的磁通量将 (A) 正比于B ,反比于v 2. (B) 反比于B ,正比于v 2. (C) 正比于B ,反比于v . (D) 反比于B ,反比于v . [ ] 3. (本题3分)(2594) 有一矩形线圈AOCD ,通以如图示方向的电流I ,将它置于均匀磁场B 中,B 的方向与x 轴正方向一致,线圈平面与x 轴之间的夹角为α,α < 90°.若AO 边在y 轴上,且线圈可绕y 轴自由转动,则线圈将 (A) 转动使α 角减小. (B) 转动使α角增大. (C) 不会发生转动. (D) 如何转动尚不能判定. [ ] 4. (本题3分)(2314) 如图所示,M 、N 为水平面内两根平行金属导轨,ab 与cd 为垂直于导轨并可在其上自由滑动的两根直裸导线.外磁场垂直水平面向上.当外力使 ab 向右平移时,cd (A) 不动. (B) 转动. (C) 向左移动. (D) 向右移动.[ ] 5. (本题3分)(2125) 如图,长度为l 的直导线ab 在均匀磁场B 中以速度v 移动,直导线ab 中的电动势为 (A) Bl v . (B) Bl v sin α. (C) Bl v cos α. (D) 0. [ ] 6. (本题3分)(2421) 已知一螺绕环的自感系数为L .若将该螺绕环锯成两个半环式的螺线管,则两个半环螺线管的自感系数 c a b d N M B

数字信号处理实验及参考程序

数字信号处理实验实验一离散时间信号与系统及MA TLAB实现 1.单位冲激信号: n = -5:5; x = (n==0); subplot(122); stem(n, x); 2.单位阶跃信号: x=zeros(1,11); n0=0; n1=-5; n2=5; n = n1:n2; x(:,n+6) = ((n-n0)>=0); stem(n,x); 3.正弦序列: n = 0:1/3200:1/100; x=3*sin(200*pi*n+1.2); stem(n,x); 4.指数序列 n = 0:1/2:10; x1= 3*(0.7.^n); x2=3*exp((0.7+j*314)*n); subplot(221); stem(n,x1); subplot(222); stem(n,x2); 5.信号延迟 n=0:20; Y1=sin(100*n); Y2=sin(100*(n-3)); subplot(221); stem(n,Y1); subplot(222); stem(n,Y2);

6.信号相加 X1=[2 0.5 0.9 1 0 0 0 0]; X2=[0 0.1 0.2 0.3 0.4 0.5 0.6 0.7]; X=X1+X2; stem(X); 7.信号翻转 X1=[2 0.5 0.9 1]; n=1:4; X2=X1(5-n); subplot(221); stem(n,X1); subplot(222); stem(n,X2); 8.用MATLAB计算序列{-2 0 1 –1 3}和序列{1 2 0 -1}的离散卷积。a=[-2 0 1 -1 3]; b=[1 2 0 -1]; c=conv(a,b); M=length(c)-1; n=0:1:M; stem(n,c); xlabel('n'); ylabel('幅度'); 9.用MA TLAB计算差分方程 当输入序列为时的输出结果。 N=41; a=[0.8 -0.44 0.36 0.22]; b=[1 0.7 -0.45 -0.6]; x=[1 zeros(1,N-1)]; k=0:1:N-1; y=filter(a,b,x); stem(k,y) xlabel('n'); ylabel('幅度') 10.冲激响应impz N=64; a=[0.8 -0.44 0.36 0.22];

大学物理期末考试试卷(含答案)

《大学物理(下)》期末考试(A 卷) 一、选择题(共27分) 1. (本题3分) 距一根载有电流为3×104 A 的电线1 m 处的磁感强度的大小为 (A) 3×10-5 T . (B) 6×10-3 T . (C) 1.9×10-2T . (D) 0.6 T . (已知真空的磁导率μ0 =4π×10-7 T ·m/A) [ ] 2. (本题3分) 一电子以速度v 垂直地进入磁感强度为B 的均匀磁场中,此电子在磁场中运动轨道所围的面积内的磁通量将 (A) 正比于B ,反比于v 2. (B) 反比于B ,正比于v 2. (C) 正比于B ,反比于v . (D) 反比于B ,反比于v . [ ] 3. (本题3分) 有一矩形线圈AOCD ,通以如图示方向的电流I ,将它置于均匀磁场B 中,B 的方向与x 轴正方向一致,线圈平面与x 轴之间的夹角为α,α < 90°.若AO 边在y 轴上,且线圈可绕y 轴自由转动,则线圈将 (A) 转动使α 角减小. (B) 转动使α角增大. (C) 不会发生转动. (D) 如何转动尚不能判定. [ ] 4. (本题3分) 如图所示,M 、N 为水平面内两根平行金属导轨,ab 与cd 为垂直于导轨并可在其上自由滑动的两根直裸导线.外磁场垂直水平面向上.当外力使 ab 向右平移时,cd (A) 不动. (B) 转动. (C) 向左移动. (D) 向右移动.[ ] 5. (本题3分) 如图,长度为l 的直导线ab 在均匀磁场B 中以速度v 移动,直导线ab 中的电动势为 (A) Bl v . (B) Bl v sin α. (C) Bl v cos α. (D) 0. [ ] 6. (本题3分) 已知一螺绕环的自感系数为L .若将该螺绕环锯成两个半环式的螺线管,则两个半环螺线管的自感系数 c a b d N M B

07杭电信号与系统期末试题

2007信号卷 一.填空题(每小题3分,10小题,共30分) 1.信号)3 π cos()4πsin()(t t t f +=的基本周期是 。 2.信号)()(n u n x =的功率是 。 3.=+?∞ -ττδd )1(t 。 4.信号)()(t u t f =的傅里叶变换为 。 5.信号)()(n u n x =的算子表示为 。 6.{}{}=-*--2012 112 。 7.已知LTI 系统方程)()()(2)(d d t u t t r t r t +=+δ且1)0(=-r ,则=+)0(r 。 8.无失真传输系统)1(2)(-=t e t r ,其冲激响应为=)(t h 。 9.信号)()1()(t u t t f +=的拉氏变换为 。 10.已知)21(232 3)(22<<+-+=z z z z z X ,则=)(n x 。 解答:1.24;2.0.5 ;3.)1(+t u ;4.ωωδj 1)(π+;5.)(1 n E E δ-; 6.{}21304--;7.2;8.)1(2-t δ;9. )0(12>+σs s ; 10.())1(27)(5)(----n u n u n n δ 二.画图题(每小题5分,4小题,共20分) 1.信号)(t f 的波形如题图2-1,画出)42(+t f 的波形。 题图2-1 解: 2.已知周期函数)(t f 半个周期的波形如题图2-2,根据下列条件画出)(t f 在一个周期()10T t <≤ 的波 形。(1))(t f 是偶函数; (2))(t f 是奇函数。

题图2-2 解:(1)()t f 是偶函数,则()()t f t f =-,波形对称于纵轴。 题图2-12 ① 对褶得()t f 1 ②将()t f 1向右平移1T 得()t f 2 ③取10T -的波形得到()t f 在一 个周期()10T t <≤ 的波形。如图(1)所示。 图(1) (2))(t f 是奇函数,波形对称于原点。过程与(1)相似,如图(2)。 图(2) 3.已知系统的传输算子233 )(2+++=p p p p H ,画出并联结构的信号流图。 解:p p p p p p p p p p H 2 11 1122112233)(2+- ++=+-++=+++= 4.系统方程为)1()2(3)1(2)(-=-+-+n x n y n y n y ,画出信号流图。 解:23211)(E E E E H ++=

杭电大学物理答案2

单元十三 磁通量和磁场的高斯定理 1 一 选择题 01. 磁场中高斯定理:0S B dS ?=?,以下说法正确的是: 【 D 】 (A) 高斯定理只适用于封闭曲面中没有永磁体和电流的情况; (B) 高斯定理只适用于封闭曲面中没有电流的情况; (C) 高斯定理只适用于稳恒磁场; (D) 高斯定理也适用于交变磁场。 02. 在地球北半球的某区域,磁感应强度的大小为5 410 T -?, 方向与铅直线成0 60。则穿过面积为2 1m 的水平平面的磁通量 【 C 】 (A) 0; (B) 5 410Wb -?; (C) 5 210Wb -?; (D) 5 3.4610Wb -?。 03. 一边长为2l m =的立方体在坐标系的正方向放置,其中一个顶点与坐标系的原点重合。有一均匀磁场(1063)B i j k =++通过立方体所在区域,通过立方体的总的磁通量有 【 A 】 (A) 0; (B) 40Wb ; (C) 24Wb ; (D) 12Wb 。 二 填空题 04. 一半径为a 的无限长直载流导线,沿轴向均匀地流有电流I 。若作一个半径为5R a =、高为l 的柱形曲面,已知此柱形曲面的轴与载流导线的轴平行且相距3a (如图所示),则B 在圆柱侧面S 上的积分: 0S B dS ?=? 。

填空题_10图示 05. 在匀强磁场B 中,取一半径为R 的圆,圆面的法线n 与B 成0 60角,如图所示,则通过以该圆周为边线的如图所示的任意曲面S 的磁通量:2 12 m S B dS B R πΦ= ?=-?。 06. 半径为R 的细圆环均匀带电,电荷线密度为λ,若圆环以角速度ω绕通过环心并垂直于环面的 轴匀速转动,则环心处的磁感应强度001 2 B μλω=,轴线上任一点的磁感应强度30223/2 2()R B R x μλω=+。 07. 一电量为q 的带电粒子以角速度ω作半径为R 的匀速率圆运动,在圆心处产生的磁感应强度 04q B R μω π= 。 08. 一磁场的磁感应强度为B ai bj ck =++,则通过一半径为R ,开口向z 方向的半球壳,表面的磁通量大小为2 ()R c Wb π。 09. 真空中有一载有稳恒电流I 的细线圈,则通过包围该线圈的封闭曲面S 的磁通量0m Φ=。 10. 均匀磁场的磁感应强度B 与半径为r 的圆形平面的法线n 的夹角为α,今以圆周为边界,作一个半球面S ,S 与圆形平面组成封闭面, 如图所示,则通过S 面的磁通量2 cos m r B παΦ=-。 11. 若通过S 面上某面元dS 的元磁通为d Φ,而线圈中的电流增加为 2I 时通过同一面元的元磁通为d 'Φ,则 1 2 d d Φ='Φ。 三 判断题 12. 磁场的高斯定理,说明磁场是发散式的场。 【 错 】 13. 通过磁场的高斯定理可以说明,磁感应线是无头无尾,恒是闭合的。 【 对 】 四 计算题 14. 两平行直导线相距40d cm =,每根导线载有电流1220I I A == ,如图所示,求: 1) 两导线所在平面内与该两导线等距离的一点处的磁感应强度; 2) 通过图中所示面积的磁通量。(1310,25r r cm L cm ===) 填空题_04图示 填空题_05图示

数字信号处理实验

实验六: 用FFT对信号作频谱分析 一、实验目的 1.了解双音多频信号的产生、检测、包括对双音多频信号进行DFT时的参数选择等。 2.初步了解数字信号处理在是集中的使用方法和重要性。 3.掌握matlab的开发环境。 二、实验原理与方法 1、引言 双音多频(Dual Tone Multi Frequency, DTMF)信号是音频电话中的拨号信号,由美国AT&T贝尔公司实验室研制,并用于电话网络中。这种信号制式具有很高的拨号速度,且容易自动监测识别,很快就代替了原有的用脉冲计数方式的拨号制式。这种双音多频信号制式不仅用在电话网络中,还可以用于传输十进制数据的其它通信系统中,用于电子邮件和银行系统中。这些系统中用户可以用电话发送DTMF信号选择语音菜单进行操作。DTMF信号系统是一个典型的小型信号处理系统,它要用数字方法产生模拟信号并进行传输,其中还用到了D/A变换器;在接收端用A/D变换器将其转换成数字信号,并进行数字信号处理与识别。为了系统的检测速度并降低成本,还开发一种特殊的DFT算法,称为戈泽尔(Goertzel)算法,这种算法既可以用硬件(专用芯片)实现,也可以用软件实现。下面首先介绍双音多频信号的产生方法和检测方法,包括戈泽尔算法,最后进行模拟实验。下面先介绍电话中的DTMF信号的组成。在电话中,数字0~9的中每一个都用两个不同的单音频传输,所用的8个频率分成高频带和低频带两组,低频带有四个频率:679Hz,770Hz,852Hz和941Hz;高频带也有四个频率:1209Hz,1336Hz,1477Hz和1633Hz.。每一个数字均由高、低频带中各一个频率构成,例如1用697Hz和1209Hz两个频率,信号用表示。这样8个频率形成16种不同的双频信号。具体号码以及符号对应的频率如表10.6.1所示。表中最后一列在电话中暂时未用。DTMF信号在电话中有两种作用,一个是用拨号信号去控制交换机接通被叫的用户电话机,另一个作用是控制电话机的各种动作,如播

信号与系统期末考试题库及答案

1.下列信号的分类方法不正确的是( A ): A 、数字信号和离散信号 B 、确定信号和随机信号 C 、周期信号和非周期信号 D 、因果信号与反因果信号 2.下列说法正确的是( D ): A 、两个周期信号x (t ),y (t )的和x (t )+y(t )一定是周期信号。 B 、两个周期信号x (t ),y (t )的周期分别为2和2,则其和信号x (t )+y(t ) 是周期信号。 C 、两个周期信号x (t ),y (t )的周期分别为2和π,其和信号x (t )+y(t )是周期信号。 D 、两个周期信号x (t ),y (t )的周期分别为2和3,其和信号x (t )+y(t )是周期信号。 3.下列说法不正确的是( D )。 A 、一般周期信号为功率信号。 B 、 时限信号(仅在有限时间区间不为零的非周期信号)为能量信号。 C 、ε(t )是功率信号; D 、e t 为能量信号; 4.将信号f (t )变换为( A )称为对信号f (t )的平移或移位。 A 、f (t –t 0) B 、f (k–k 0) C 、f (at ) D 、f (-t ) 5.将信号f (t )变换为( A )称为对信号f (t )的尺度变换。 A 、f (at ) B 、f (t –k 0) C 、f (t –t 0) D 、f (-t ) 6.下列关于冲激函数性质的表达式不正确的是( B )。 A 、)()0()()(t f t t f δδ= B 、()t a at δδ1 )(= C 、 )(d )(t t εττδ=? ∞ - D 、)()-(t t δδ= 7.下列关于冲激函数性质的表达式不正确的是( D )。 A 、?∞ ∞ -='0d )(t t δ B 、)0(d )()(f t t t f =? +∞ ∞ -δ C 、 )(d )(t t εττδ=? ∞ - D 、?∞∞ -=')(d )(t t t δδ 8.下列关于冲激函数性质的表达式不正确的是( B )。 A 、)()1()()1(t f t t f δδ=+ B 、)0(d )()(f t t t f '='? ∞ ∞-δ C 、 )(d )(t t εττδ=? ∞ - D 、)0(d )()(f t t t f =?+∞ ∞ -δ 9.下列基本单元属于数乘器的是( A ) 。

数字信号处理实验——维纳滤波器设计..

实验一 维纳滤波 1. 实验内容 设计一个维纳滤波器: (1) 产生三组观测数据,首先根据()(1)()s n as n w n =-+产生信号()s n ,将其加噪,(信噪比分别为20,10,6dB dB dB ),得到观测数据123(),(),()x n x n x n 。 (2) 估计()i x n ,1,2,3i =的AR 模型参数。假设信号长度为L ,AR 模型阶数为N ,分析实验结果,并讨论改变L ,N 对实验结果的影响。 2. 实验原理 滤波目的是从被噪声污染的信号中分离出有用的信号来,最大限度地抑制噪声。对信号进行滤波的实质就是对信号进行估计。滤波问题就是设计一个线性滤波器,使得滤波器的输出信号()y n 是期望响应()s n 的一个估计值。下图就是观测信号的组成和信号滤波的一般模型。 观测信号()()()x n s n v n =+ 信号滤波的一般模型 维纳滤波解决从噪声中提取信号的滤波问题,并以估计的结果与真值之间的误差均方值最小作为最佳准则。它根据()()(),1, ,x n x n x n m --估计信号的当前 值,它的解以系统的系统函数()H z 或单位脉冲()h n 形式给出,这种系统常称为最佳线性滤波器。 维纳滤波器设计的任务就是选择()h n ,使其输出信号()y n 与期望信号()d n 误差的均方值最小。

假设滤波系统()h n 是一个线性时不变系统,它的()h n 和输入信号都是复函数,设 ()()()h n a n jb n =+ 0,1, n = 考虑系统的因果性,可得到滤波器的输出 ()()()()()0 *m y n h n x n h m x n m +∞ ===-∑ 0,1, n = 设期望信号()d n ,误差信号()e n 及其均方误差()2 E e n ???? 分别为 ()()()()()e n d n y n s n y n =-=- ()()()()()()22 2 0m E e n E d n y n E d n h m x n m ∞=?? ????=-=--????? ????? ∑ 要使均方误差为最小,需满足: ()() 2 0E e n h j ?????=? 整理得()()0E x n j e n *??-=??,等价于()()0E x n j e n * ??-=?? 上式说明,均方误差达到最小值的充要条件使误差信号与任一进入估计的输入信号正交,这就是正交性原理。 将()()0E x n j e n * ??-=??展开,得 ()()()()00m E x n k d n h m x m +∞ *** =????--=?? ???? ?∑ 整理得 ()()()0 dx xx m r k h m r m k +∞ *=-=-∑ 0,1,2, k = 等价于()()()()()0 dx xx xx m r k h m r k m h k r k +∞ ==-=*∑ 0,1,2, k = 此式称为维纳-霍夫(Wiener-Holf )方程。解此方程可得到最优权系数 012,,, h h h ,此式是Wiener 滤波器的一般方程。 定义

《信号与系统》期末考试试题答案

《信号与系统》 须知:符号ε(t)、ε(k)分别为单位阶跃函数和单位阶跃序列。LTI 为加法器。 一、单项选择题(每小题4分,共32分) D 1、序列和 33 (2)i i i δ∞ -=-∞ -∑等于 A.3ε (k –2) B.3ε (k) C.1 D .3 D 2、积分 5 5 (1)d 2 t t e t δ--?等于 A .0 B.1 C.e D.e 2 B 3、()(a )f t t δ= A.(0)f t δ() B . 1(0)()|a |f t δ C.(0)f a D.0()f t a ??δ ??? B 4、1()f t 、2()f t 波形如题4图所示,12()()*()f t f t f t =则(2)f = 题4图 A . 12 B.1 C.3 2 D.2 B 5、已知)()()(21k f k f k f *=,)(1k f 、)(2k f 波形如题5图所示,)0(f 等于 题5图 A.1 B .2 C.3 D .4 D 6、已知()1sgn()f t t =+则其傅立叶变换的频谱函数()F j ω等于

A .12()j πδω+ ω B.2j ω C.1()j πδω+ω D .2()j 2πδω+ω D 7、已知单边拉普拉斯变换的象函数2 2 ()1 F s s = +则原函数)(t f 等于 A .()t e t -ε B .2()t e t -ε C.2cos ()t t ε D.2sin ()t t ε B 8、已知)()(k k k f ε=,其双边Z 变换的象函数)(z F 等于 A . 1-z z B.2)1(-z z C .1 --z z D.2)1(--z z 二、填空题(每小题5分,共30分) 9、单边拉普拉斯变换定义()F S = 0()st f t e dt - ∞ -? ;双边Z 变换定义式 ()F Z = ()k k f k z ∞ -=-∞ ∑ 10、已知()f t 的波形如题 10 图所示,则 (12)f t -波形 (1) ; ()d f t dt (1) (2) 11、已知象函数3()14 z z F z z z = - +-且其收敛域为14z <<,则其对应的原函数()f k =(1)34,0k k k --?≥ 12、2()2t f t t e -=δ()+3则其单边拉普拉斯变换的象函数()F s =32s+2 + 13、已知信号流图如题13图所示,则系统函数()H z =23 123 223z z z z z -----+++

(完整版)《大学物理》下期末考试有答案

《大学物理》(下)期末统考试题(A 卷) 说明 1考试答案必须写在答题纸上,否则无效。请把答题纸撕下。 一、 选择题(30分,每题3分) 1.一质点作简谐振动,振动方程x=Acos(ωt+φ),当时间t=T/4(T 为周期)时,质点的速度为: (A) -Aωsinφ; (B) Aωsinφ; (C) -Aωcosφ; (D) Aωcosφ 参考解:v =dx/dt = -Aωsin (ωt+φ) ,cos )sin(4 2 4/?ω?ωπA A v T T T t -=+?-== ∴选(C) 2.一弹簧振子作简谐振动,当其偏离平衡位置的位移的大小为振幅的1/4时,其动能为振动总能量的 (A) 7/6 (B) 9/16 (C) 11/16 (D )13/16 (E) 15/16 参考解:,1615)(221242122122 1221=-=kA k kA kA mv A ∴选(E ) 3.一平面简谐波在弹性媒质中传播,在媒质质元从平衡位置运动到最大位移处的过程中: (A) 它的动能转换成势能. (B) 它的势能转换成动能. (C) 它从相邻的一段质元获得能量其能量逐渐增大. (D) 它把自己的能量传给相邻的一段质元,其能量逐渐减小. 参考解:这里的条件是“平面简谐波在弹性媒质中传播”。由于弹性媒质的质元在平衡位置时的形变最大,所以势能动能最大,这时动能也最大;由于弹性媒质的质元在最大位移处时形变最小,所以势能也最小,这时动能也最小。质元的机械能由最大变到最小的过程中,同时也把该机械能传给相邻的一段质元。∴选(D )

4.如图所示,折射率为n 2、厚度为e 的透明介质薄膜 的上方和下方的透明介质的折射率分别为n 1和n 3,已知n 1 <n 2<n 3.若用波长为λ的单色平行光垂直入射到该薄膜 上,则从薄膜上、下两表面反射的光束①与②的光程差是 (A) 2n 2 e . (B) 2n 2 e -λ / 2 . (C) 2n 2 e -λ. (D) 2n 2 e -λ / (2n 2). 参考解:半波损失现象发生在波由波疏媒质到波密媒质的界面的反射现象中。两束光分别经上下表面反射时,都是波疏媒质到波密媒质的界面的反射,同时存在着半波损失。所以,两束反射光的光程差是2n 2 e 。 ∴选(A ) 5.波长λ=5000?的单色光垂直照射到宽度a=0.25mm 的单缝上,单缝后面放置一凸透镜,在凸透镜的焦平面上放置一屏幕,用以观测衍射条纹,今测得屏幕上中央明条纹一侧第三个暗条纹和另一侧第三个暗条纹之间的距离d=12mm ,则凸透镜的焦距f 为: (A) 2m (B) 1m (C) 0.5m (D) 0.2m ; (E) 0.1m 参考解:由单缝衍射的暗纹公式, asin φ = 3λ, 和单缝衍射装置的几何关系 ftg φ = d/2, 另,当φ角很小时 sin φ = tg φ, 有 1103 310500061025.0101232==?=---?????λa d f (m ) , ∴选(B ) 6.测量单色光的波长时,下列方法中哪一种方法最为准确? (A) 双缝干涉 (B) 牛顿环 (C) 单缝衍射 (D) 光栅衍射 参考解:从我们做过的实验的经历和实验装置可知,最为准确的方法光栅衍射实验,其次是牛顿环实验。 ∴选(D ) 7.如果两个偏振片堆叠在一起,且偏振化方向之间夹角为60°,光强为I 0的自然光垂直入射在偏振片上,则出射光强为 (A) I 0 / 8. (B) I 0 / 4. (C) 3 I 0 / 8. (D) 3 I 0 / 4. 参考解:穿过第一个偏振片自然光的光强为I 0/2。随后,使用马吕斯定律,出射光强 8102021 60cos I I I == ∴ 选(A ) n 3

相关主题
文本预览
相关文档 最新文档