实验一 白噪声测试

实验一 白噪声测试
实验一 白噪声测试

白噪声测试

一、 实验目的

⑴ 了解白噪声信号的特性,包括均值(数学期望)、均方值、方差、相关函数、概率密度、频谱及功率谱密度等。

⑵ 掌握白噪声信号的分析方法。

二、 实验原理

所谓白噪声是指它的概率统计特性服从某种分布而它的功率谱密度又是均匀的。确切的说,白噪声只是一种理想化的模型,因为实际的噪声功率谱密度不可能具有无限宽的带宽,否则它的平均功率将是无限大,是物理上不可实现的。然而白噪声在数学处理上比较方便,所以它在通信及电子工程系统的分析中有十分重要的作用。一般地说,只要噪声的功率谱密度的宽度远大于它所作用的系统的带宽,并且在系统的带内,它的功率谱密度基本上是常数,就可以作为白噪声处理了。白噪声的功率谱密度为:

2)(0N f S n =

其中0N 为单边功率谱密度。

白噪声的自相关函数为:

)(2

0τδτN R =)( 白噪声的自相关函数是位于τ=0处、强度为

20N 的冲击函数。这表明白噪声在任何两个不同的瞬间的取值是不相关的。同时也意味着白噪声能随时间无限快

的变化,因为它的带宽是无限宽的。下面我们给出几种分布的白噪声。

随机过程的几种分布

前人已证明,要产生一个服从某种分布的随机数,可以先求出其分布函数的反函数的解析式,再将一个在[0,1]区间内的均匀分布的随机数的值代入其中,就可以计算出服从某种分布的随机数。下面我们就求解这些随机数。

[0,1]区间均匀分布随机信号的产生:

采用混合同余法产生[0,1]区间的均匀分布随机数。混合同余法产生随机数的递推公式为:

c ay y n n +=+1 n=0,1,2…… M

y x n n = n=1,2,3…… 由上式的出如下实用算法: ][1M c ax M c ax x n n n +-+

=+ M

y x 00=

其中:

k M 2=,其中k 为计算几种数字尾部的字长

14+=t a ,t 为任意选定的正整数

0y ,为任意非负整数

c ,为奇数 Matlab 语言中的ran

d ()函数是服从[0,1]均匀分布的,所以在以后的实验中如果用到均匀分布的随机数,我们统一使用rand()函数。

正态分布(高斯分布)随机信号的产生:

高斯分布的密度函数为: )2exp(21

)(2x x f -=π 采用变换法产生正态分布随机数,若1R 、2R 示[0,1]均匀分布随机数,则有

正态分布随机数: 212cos ln 2R R πξ-= 212sin ln 2R R πη-=

指数分布随机信号的产生:

指数分布的密度函数为:

x e x f αα-=*)( 当x>0时,当x ≤0时 f(x)=0,其中α>0

它的反函数(指数分布随机数)为: )1ln(1

)(1r r F x --==-α 其中r 为[0,1]区间均匀分布的随机数。 三、 实验内容与结果

1.产生五种概率分布的信号

Matlab 程序:

%生成各种分布的随机数

x1=unifrnd(-1,1,1,1024);%生成长度为1024的均匀分布

x2=normrnd(0,1,1,1024);%生成长度为1024的正态分布

x3=exprnd(1,1,1024);%生成长度为1024的指数分布均值为零

x4=raylrnd(1,1,1024);%生成长度为1024的瑞利分布

x5=chi2rnd(1,1,1024);%生成长度为1024的卡方分布

%时域特性曲线:

figure;

subplot(3,2,1),plot(1:1024,x1);grid on;title('均匀分布');xlabel('时间(t)');ylabel('幅度');axis([0 1024 -2 2 ]);

subplot(3,2,2),plot(1:1024,x2);grid on;title('正态分布');xlabel('时间(t)');ylabel('幅度');axis([0 1024 -2 2 ]);

subplot(3,2,3),plot(1:1024,x3);grid on;title('指数分布');xlabel('时间(t)');ylabel('幅度');axis([0 1024 -1 5 ]);

subplot(3,2,4),plot(1:1024,x4);grid on;title('瑞利分布');xlabel('时间(t)');ylabel('幅度');axis([0 1024 -1 4 ]);

subplot(3,2,5),plot(1:1024,x5);grid on;title('卡方分布');xlabel('时间(t)');ylabel('幅度');axis([0 1024 -1 5 ]);

2.均值:

均值E[x(t)]表示集合平均值或数学期望值。基于随机过程的各态历经性,可用时间间隔t内的幅值平均值表示:

均值表达了信号变化的中心趋势,或称之为直流分量。

在MATLAB中,可以用mean()函数来计算。

SAS区间估计与假设检验实验报告

2014——2015学年第 1 学期 合肥学院数理系 实验报告 课程名称:统计软件选讲 实验项目:区间估计与假设检验 实验类别:综合性□设计性□验证性□√ 专业班级: 12级信息与计算科学 姓名:马坤鹏学号: 1207011017 实验地点:数理系数学模型实验室 实验时间: 2014.9.24 指导教师:段宝彬成绩:

一、实验目的 掌握使用SAS对总体参数进行区间估计与假设检验方法。 二、实验内容 1、用INSIGHT对总体参数进行区间估计与假设检验 2、用“分析家”对总体参数进行区间估计与假设检验 3、编程对总体参数进行区间估计与假设检验 三、实验步骤或源程序 1、生成来自标准正态总体的10000个随机数: (1) 求总体的平均值和方差的置信水平为90%的置信区间; (2) 改变随机数的个数,观察并总结样本均值、样本方差的变化以及总体均值和方差的置信区间的变化规律。 2、从某大学总数为500名学生的“数学”课程的考试成绩中,随机地抽取60名学生的考试成绩如表5-6(lx5-2.xls)所示: 表5-6 学生成绩 (1) 分别求500名学生平均成绩的置信水平为98%、90%和85%的置信区间,并观察置信水平与置信区间的关系。 (2) 分别求500名学生成绩的标准差的置信水平为98%和85%的置信区间。 3、装配一个部件时可以采用不同的方法,所关心的问题是哪一个方法的效率更高。劳动效率可以用平均装配时间反映。现从不同的装配方法中各抽取12件产品,记录下各自的装配时间如表5-7(lx5-3.xls)所示: 表5-7 装配时间(单位:分钟) 设两总体为正态总体,且方差相同。问两种方法的装配时间有无显著不同(α = 0.05)?data my.five1; input m n$@@; cards; 31 m 34 m 29 m 32 m 35 m 38 m 34 m 30 m 29 m 32 m 31 m 26 m 26 n 24 n 28 n 29 n 30 n 29 n 32 n 26 n 31 n 29 n 32 n 28 n ; proc ttest h0 = 0alpha = 0.05data= my.five1; var m; class n; run;

测试信号处理实验

实验一 离散时间系统的时域分析 一、实验目的 1. 运用MATLAB 仿真一些简单的离散时间系统,并研究它们的时域特性。 2. 运用MATLAB 中的卷积运算计算系统的输出序列,加深对离散系统的差分方程、冲激响应和卷积分析方法的理解。 二、实验原理 离散时间系统其输入、输出关系可用以下差分方程描述: ∑=∑=-=-M k k N k k k n x p k n y d 00] [][ 当输入信号为冲激信号时,系统的输出记为系统单位冲激响应 ][][n h n →δ,则系统响应为如下的卷积计算式: ∑∞ -∞=-= *=m m n h m x n h n x n y ][][][][][ 当h[n]是有限长度的(n :[0,M])时,称系统为FIR 系统;反之,称系统为IIR 系统。在MA TLAB 中,可以用函数y=Filter(p,d,x) 求解差分方程,也可以用函数 y=Conv(x,h)计算卷积。 例1 clf; n=0:40; a=1;b=2; x1= 0.1*n; x2=sin(2*pi*n); x=a*x1+b*x2; num=[1, 0.5,3]; den=[2 -3 0.1]; ic=[0 0]; %设置零初始条件 y1=filter(num,den,x1,ic); %计算输入为x1(n)时的输出y1(n) y2=filter(num,den,x2,ic); %计算输入为x2(n)时的输出y2(n) y=filter(num,den,x,ic); %计算输入为x (n)时的输出y(n) yt= a*y1+b*y2; %画出输出信号 subplot(2,1,1) stem(n,y); ylabel(‘振幅’); title(‘加权输入a*x1+b*x2的输出’);

质粒DNA的提取及检测实验报告

题目:质粒DNA的提取及检测 一.实验目的: 1.学习碱裂解法提取质粒的原理和方法; 2.学习DNA琼脂糖凝胶电泳的原理和方法。 二.实验原理 1. 质粒 (Plasmid): 一种染色体外的稳定遗传因子,大小从1-200kb不等,为双链、闭环的DNA分子,并以超螺旋状态存在于宿主细胞中。主要发现于细菌、放线菌和真菌细胞中,常常编码一些对宿主有利的酶的基因,这些基因的表型包括抗生素抗性,产生抗生素、限制酶、修饰酶等。 2.载体(Vector): 要把一个有用的外源基因通过基因工程手段,转化到细胞中去进行繁殖和表达,需要运载工具,携带外源基因进入受体细胞的这种工具就叫载体。目前除了大肠杆菌中的质粒、λ噬菌体、M13噬菌体、噬菌粒外,还有酵母人工染色体载体以及动、植物病毒载体等。 3.分离质粒DNA: (1)培养细菌使质粒扩增; (2)收集和碱裂解细菌; (3)分离和纯化质粒DNA。 4.碱裂解法 (1)溶液Ⅰ:50mmol/L葡萄糖,10mmol/EDTA-Na,25mmol/LTris-HCl 作用:分散细胞,螯合金属离子使酶失活,防止DNA的降解

(2)溶液Ⅱ:L NaOH,2% SDS,临用前1:1配制 作用:细胞在NaOH和SDS溶液中裂解时,蛋白质与染色体DNA发生变性 (3)溶液Ⅲ:5mol/L 醋酸钾60ml,冰醋酸,双蒸水 作用:酸性条件上质粒DNA复性,留在上清液。大肠杆菌DNA和蛋白质-SDS复合物等发生沉淀。 5.电泳 带电荷的物质,在电场中的趋向运动称为电泳。DNA的琼脂糖凝胶电泳可以分离长度为200bp至近50kb的DNA分子。DNA的迁移率(U)的对数与凝胶浓度(T)之间存在反平行线 性关系。因此,要有效地分离不同大小的DNA片段,选用适当的琼脂糖凝胶浓度是非常重要的。 6.提取质粒 在质粒提取的过程中,由于操作原因,提取的质粒可能有三种:线性DNA、开环DNA 、 闭环超螺旋DNA 。当提取的质粒DNA电泳时,同一质粒 DNA泳动速度:闭环超螺旋〉线状〉 开环。但有时也有也会出现相反情况,因为与琼脂糖浓度、电流强度、离子强度及核酸染料 含量有关。 三.实验材料及设备 1.实验材料: (1)含质粒pUC18大肠杆菌,塑料离心管,EP管架,微量取液器和取液器吸头,常用玻璃器皿(如三角瓶、量筒、试剂瓶等); (2)提取的pUC18,琼脂糖,锥形瓶,一次性手套,胶铲,封口膜,剪刀,取液器吸头。实验设备:

方差分析与假设检验实验报告

云南大学滇池学院 方差分析与假设检验实验报告二 学生姓名:方炜学号:20092123080 专业:软件工程 一、实验目的和要求: 1、初步了解SPSS的基本命令; 2、掌握方差分析和假设检验。 二、实验内容: 1、为比较5中品牌的合成木板的耐久性,对每个品牌取4个样本作摩擦试验测量磨损量,得以下数据: (1)它们的耐久性有无明显差异? (2)有选择的作两品牌的比较,能得出什么结果?

2、将土质基本相同的一块耕地分成5块,每块又分成均等的4小块。在每块地内把4个品 种的小麦分钟在4小块内,每小块的播种量相同,测得收获量如下: 考察地块和品种对小麦的收获量有无显著影响?并在必要时作进一步比较。 3、为了研究合成纤维收缩率和拉伸倍数对纤维弹性的影响进行了一些试验。收缩率取0,4, 8,12四个水平;拉伸倍数取460,520,580,640四个水平,对二者的每个组合重复作两次试验,所得数据如下:

(1)收缩率,拉伸倍数及其交互作用对弹性有无显著影响? (2)使弹性达到最大的生产条件是什么? 三、实验结果与分析: 1、运行结果截图: 1、结果分析: (1)、Sig<0.05,耐久性有明显差异 (2)、由样本分析,品牌3分为一类;品牌1,2,5分为一类;品牌4分为一类。而品牌3和品牌4差距最大,品牌3的耐久性最差,品牌4的耐久性最好。 2、运行结果截图:

2、结果分析: (1)、地块(A组)Sig>0.05对小麦的收获量无显著影响,品种(B组)Sig<0.05对小麦的收获量有显著影响。 (2)、由图得,地块4最适合种小麦,地块1最不适合种小麦;而品种2的小麦收获量最大,品种4的小麦收获量最小。 3、运行结果截图:

大学本科语音信号处理实验讲义8学时

语音信号处理实验讲义 时间:2011-12

目录 实验一语音信号生成模型分析 (3) 实验二语音信号时域特征分析 (7) 实验三语音信号频域特征分析 (12) 实验四语音信号的同态处理和倒谱分析 (16)

实验一 语音信号生成模型分析 一、实验目的 1、了解语音信号的生成机理,了解由声门产生的激励函数、由声道产生的调制函数和由嘴唇产生的辐射函数。 2、编程实现声门激励波函数波形及频谱,与理论值进行比较。 3、编程实现已知语音信号的语谱图,区分浊音信号和清音信号在语谱图上的差别。 二、实验原理 语音生成系统包含三部分:由声门产生的激励函数()G z 、由声道产生的调制函数()V z 和由嘴唇产生的辐射函数()R z 。语音生成系统的传递函数由这三个函数级联而成,即 ()()()()H z G z V z R z = 1、激励模型 发浊音时,由于声门不断开启和关闭,产生间隙的脉冲。经仪器测试它类似于斜三角波的脉冲。也就是说,这时的激励波是一个以基音周期为周期的斜三角脉冲串。单个斜三角波的频谱表现出一个低通滤波器的特性。可以把它表示成z 变换的全极点形式 12 1()(1) cT G z e z --= -? 这里c 是一个常数,T 是脉冲持续时间。周期的三角波脉冲还得跟单位脉冲串的z 变换相乘: 112 1 ()()()1(1)v cT A U z E z G z z e z ---=?= ?--? 这就是整个激励模型,v A 是一个幅值因子。 2、声道模型 当声波通过声道时,受到声腔共振的影响,在某些频率附近形成谐振。反映在信号频谱图上,在谐振频率处其谱线包络产生峰值,把它称为共振峰。 一个二阶谐振器的传输函数可以写成 12 ()1i i i i A V z B z C z --= -- 实践表明,用前3个共振峰代表一个元音足够了。对于较复杂的辅音或鼻音共振峰要到5个以上。多个()i V z 叠加可以得到声道的共振峰模型 12 1 11 ()()11R r r M M i r i N k i i i i k k b z A V z V z B z C z a z -=---======---∑∑∑ ∑ 3、辐射模型 从声道模型输出的是速度波,而语音信号是声压波。二者倒比称为辐射阻抗,它表征了

[求职简历]白盒测试实验报告

软件测试实验二 一:实验目的 1.通过实验熟悉测试用例设计 2.通过实验熟悉白盒测试 二:实验内容1: 1.用java编写一个类,完成下面函数的功能,并编写另外一个类,调用该方法: void DoWork(int x,int y,int z) { int k=0,j=0; if((x>3)&&(z<10)) { k=x*y-1; //语句块1 j=sqrt(k); } if((x= =4)||(y>5)) { j=x*y+10; //语句块2 } j=j%3; //语句块3 } 试验内容2: 1、画出上面函数的流程图。 2、分别使用语句覆盖、判定覆盖(也称为分支覆盖)、条件覆盖、判定-条件覆盖、条件组合测试、路径测试设计测试用例(注意测试用例的格式)。 3、执行每个测试用例,执行完毕后填写测试用例。

二:程序 public class Test { static void dowork(int x,int y,int z) { int k=0,j=0; if((x>3)&&(z<10)) { k=x*y-1; j=(int)Math.sqrt(k); } if((x==4)||(y>5)) { j=x*y+10; } j=j%3; System.out.println("k="+k); x>3 and z<10 x==4 or y>5 k=x*y-1 j=sqrt(k) T F T a c e b j=j%3 j=x*y+10 F d

System.out.println("j="+j); } public static void main(String[] args) { dowork(4,6,5); } } 三:设计测试用例 1.语句覆盖 x=4,y=6,z=5 2.判定覆盖 x,y,z (x>3) and (z<10) (x=4) or (y>5) 执行路径4,6,7 真真ace 2,5,10 假假abd 3.条件覆盖 x>3为真,记为T1 x>3为假,记为-T1 z<10为真,记为T2 z<10为假,记为-T2 x=4为真,记为T3 x=4为假,记为-T3 y>5为真,记为T4 y>5为假,记为-T4 x,y,z 执行路径覆盖条件覆盖分支3,5,5 abe -T1,T2,-T3,T4 be 4,4,11 abe T1,-T2,T3,-T4 be 4.判定—条件覆盖 x,y,z 执行路径覆盖条件覆盖分支 1 4, 4, 5 ace T1,T2,T3,T4 ce 2 2, 6,11 abd -T1,-T2,-T3,-T4 bd 5.条件组合覆盖 1.X>3,Z<10,记为T1,T2 2.X>3,Z>=10,记为T1,-T2 3.X<=3,Z<10,记为–T1,T2 4.X<=3,Z>=10记为–T1,-T2 5.X=4,Y>5 记为T3,T4

初中化学常见物质和离子的检验

初中化学常见物质和离 子的检验 Company Document number:WTUT-WT88Y-W8BBGB-BWYTT-19998

化学专题复习讲练--常见物质和离子的检验 教学目标: ①要求学生了解初中化学中物质检验的几种类型(即鉴别、鉴定、推断、分离、除杂等) ②要求学生会鉴别空气、O2、H2、CO2、CO等几种气体 ③要求学生能鉴定H+、OH-、CO32-、Cl-、SO42-、Cu2+、Fe3+等 ④要求学生会用酸碱指示剂鉴别酸碱溶液 教学重难点:常见物质和离子的检验 三原则:一“看”(颜色);二“嗅”(气味);三实验(加试剂)。 知识归纳: 1、常见物质的色、态、味性质: (1)白色固体:MgO、P2O5、CaO、NaOH、Ca(OH)2、KClO3、KCl、Na2CO3、NaCl、无水CuSO ;铁、镁为银白色(汞为银白色液态) 4 (2)黑色固体:石墨、炭粉、铁粉、CuO、MnO2、Fe3O4 (3)红色固体:Cu、Fe2O3、红磷硫为淡黄色KMnO4为紫黑色 (4)溶液的颜色:凡含Cu2+的溶液呈蓝色;凡含Fe2+的溶液呈浅绿色;凡含Fe3+的溶液呈棕黄色,其余溶液一般不无色。(高锰酸钾溶液为紫红色)(5)沉淀(即不溶于水的盐和碱): ①盐:白色沉淀:CaCO3、BaCO3(溶于酸)AgCl、BaSO4(也不溶于稀HNO ) 3

②碱:蓝色沉淀:Cu(OH)2红褐色沉淀:Fe(OH)3(6)黄绿色:Cl2 (7)红棕色气体:NO2 (8)有刺激性气味的气体:HCl、NH3、SO2; (9)有毒气体:CO、NO、NO2、Cl2、SO2 (10)能形成酸雾的气体:HCl、HNO3; (11)红褐色沉淀:Fe(OH)3; 2、常见气体和离子的鉴别: 3.用一种试剂鉴别多种物质的思路分析

假设检验实验报告

实验报告 假设检验 学院: 参赛队员: 参赛队员: 参赛队员: 指导老师:

一、实验目的 1.了解假设检验的基本内容; 2.了解单样本t检验; 3.了解独立样本t检验;、 4.了解配对样本t检验; 5.学会运用spss软件求解问题; 6.加深理论与实践相结合的能力。 二、实验环境 Spss、office 三、实验方法 1.单样本t检验; 2.独立样本t检验; 3.配对样本t检验。 四、实验过程 实验过程 依题意,设H0:μ= 82,H1:μ>82 (1)定义变量为成绩,将数据输入SPSS;

(2)选择:分析比较均值单样本T检验; (3)将变量成绩放置Test栏中,并在Test框中输入数据82; (4)观察结果 实验结果

结果分析 该题是右尾检验,所以右尾P=2=因为P值明显小于, 表明在水平上变量与检验值有显著性差异,故接受原假设,所以该县的英语教学改革成功。 问题二: 实验过程 依题意,设H0:μ= 500,H1:μ≠500 (1)定义变量为成绩,将数据输入SPSS; 某工艺研究所研究出一种自动装罐机,它可以用来自动装罐头食品,并且可以达到每罐的标准重量为500克。现在需要检验它的性能。假定装罐重量服从正态分布。现随机抽取10罐来检查机器工作情况,这10罐的重量如下:

(2)选择:分析比较均值单样本T检验; (3) 将变量成绩放置Test栏中,并在Test框中输入数据500; 实验结果 结果分析 该题是双检验,所以双尾P=因为P值明显大于, 表明在水平上变量与检验值无显著性差异,故不能拒绝原假设 ,接受备择假设,所以自动装罐机性能良好 问题三: 某对外汉语中心进行了一项汉字教学实验,同一年级的两个平行班参与了该实验。一个班采用集中识字的方式,然后学习课文;另一班采用分散识字的方式,边学习课文边学习生字。为了考察两种教学方式对生字读音的记忆效果是否有影响,教学效果是否有差异,分别从一班和二班随机抽取20人,进行汉字注音考试,请计算二个班的平均成绩、标准差分别是多少两种教学方式对汉字读音的记忆效果是否有差异哪一种教学方式更有效

测试信号分析与处理作业实验一二

王锋 实验一:利用FFT 作快速相关估计 一、实验目的 a.掌握信号处理的一般方法,了解相关估计在信号分析与处理中的作用。 b.熟悉FFT算法程序;熟练掌握用FFT作快速相关估计的算法。 c.了解快速相关估计的谱分布的情况。 二、实验内容 a.读入实验数据[1]。 b.编写一利用FFT作相关估计的程序[2]。 c.将计算结果表示成图形的形式,给出相关谱的分布情况图。 注[1]:实验数据文件名为“Qjt.dat”。 实验数据来源:三峡前期工程 “覃家沱大桥” 实测桥梁振动数据。 实验数据采样频率:50Hz。 可从数据文件中任意截取几段数据进行分析,数据长度N 自定。 注[2]:采用Matlab 编程。 三、算法讨论及分析 算法为有偏估计,利用FFT计算相关函数 Step 1: 对原序列补N个零,得新序列x2N(n) Step2: 作FFT[x2N(n)]得到X2N(k) Step 3: 取X2N(k)的共轭,得 Step 4: 作 Step 5: 调整与的错位。 四、实验结果分析 1. 该信号可以近似为平稳信号么? 可以近似为平稳信号,随机过程的统计特性不随样本的采样时刻而发生变化。取N=8192,分别取间隔m=500,m=700,m=1000,所得到的均值均为0.5366,方差为47369,与时间无关。

图1-1 自相关函数图 (上图表示的R0,下图为调整后的R0) 2. 该信号是否具有周期性,信噪比如何? >> load Qjt.dat; %加载数据 N=32768; %数据长度 i=1:1:N; %提取数据 plot(i,Qjt(i)); 抛去几个极值点,从图1-2可以看出,数据具有一定的周期性,杂音比较少,说明信噪比较高。 图1-2 数据图

白盒测试实验报告

实验报告 一、实验目的 1.熟练掌握如何运用基路径测试方法进行测试用例设计。 2.初步熟悉如何利用程序插装技术进行逻辑覆盖率分析。 二、实验内容 1、题目 前一日函数PreDate是NextDate的逆函数(代码实现见下),实现功能为:输入1800 年到2050 年之间的某个日期,函数返回这一天的前一天的日期。(此处不考虑无效输入)请采用基路径方法对前一日函数进行测试用例设计,并利用程序插装技术对测试用例的判定覆盖率进行检查分析。 代码:(被测函数为PreDate) #include"" typedef struct MyDate{ int month; int day; int year; }MyDate; MyDate PreDate(MyDate date); int Leapyear(int year); void Print(MyDate date); MyDate PreDate(MyDate date) //输入日期有效性检查中其他模块实现,此处假设输入日期都是合法数据{ yesterday; = ; // initialization = ; = ; days_month[13]={0,31,0,31,30,31,30,31,31,30,31,30,31}; //初始化每月天数,其中2月不确定,初始化为0 >1) else {

==1) { } if==3) { (Leapyear) { } else { } } else { } } yesterday; } Leapyear(int year) { ((year%4==0&&year%100!=0) || (year%400==0)) 1; return 0; } void Print(MyDate date) { ("%d--%d--%d\n",,,; } 2、测试用例设计 1)控制流图

常见阴离子的检验

常见阴离子的检验 离 子 试剂操作及现象有关离子方程式OH- 酚酞(石蕊)变红色(变蓝色) Cl- AgNO3 、稀HNO3 白色不溶于HNO3沉淀Ag+ + Cl- = AgCl↓ Br- ①AgNO3 、稀 HNO3 浅黄色不溶于HNO3沉淀Ag+ + Br - = AgBr↓ ②Cl2水、CCl4(或 苯) 溶液变黄(橙)色,加CCl4 震荡,下层呈红棕色 Cl2 +2Br - = 2Cl- + Br2 I- ①AgNO3 、稀 HNO3 黄色不溶于HNO3沉淀Ag+ + I - = AgI↓ ②Cl2 (或Br2)水、 CCl4(或苯) 溶液变棕黄(褐)色,加CCl4 震荡,下层呈紫红色 Cl2 +2 I - = 2Cl- + I 2 ③Cl2(FeCl3)、淀 粉 溶液变蓝色2Fe3++2 I - = 2 Fe2+ + I 2 CO 32- BaCl2、HCl、 澄清石灰水 先加BaCl2,产生白色沉淀, 加HCl沉淀溶解,产生无色无味气 体使石灰水变浑浊 Ba2+ + CO32- =BaCO3↓ BaCO3 + 2H+= Ba2++CO2↑+H2O Ca +2OH-+CO2 = CaCO3↓+H2O HC O3- BaCl2、HCl、 澄清石灰水 先加BaCl2,无现象,加HCl, 产生无色无味气体使石灰水变浑 浊 HCO3-+ H+= CO2↑+H2O Ca +2OH-+CO2 = CaCO3↓+H2O SO 32- BaCl2、HCl、 品红溶液 先加BaCl2,产生白色沉淀, 加HCl沉淀溶解,产生无色有刺激 性气味气体使品红退色 Ba2+ + SO32- =BaSO3↓ BaSO3 + 2H+= Ba2++SO2↑+H2O 先加BaCl2,无现象,加HCl, 产生无色有刺激性气味气体使品 HSO3-+ H+= SO2↑+H2O

2017 年全国大学生电子设计竞赛试题-调幅信号处理实验电路(F题)

2017年全国大学生电子设计竞赛试题 参赛注意事项 (1)8月9日8:00竞赛正式开始。本科组参赛队只能在【本科组】题目中任选一题;高职高专组参赛队在【高职高专组】题目中任选一题,也可以选择【本科组】题目。(2)参赛队认真填写《登记表》内容,填写好的《登记表》交赛场巡视员暂时保存。(3)参赛者必须是有正式学籍的全日制在校本、专科学生,应出示能够证明参赛者学生身份的有效证件(如学生证)随时备查。 (4)每队严格限制3人,开赛后不得中途更换队员。 (5)竞赛期间,可使用各种图书资料和网络资源,但不得在学校指定竞赛场地外进行设计制作,不得以任何方式与他人交流,包括教师在内的非参赛队员必须迴避,对违纪参赛队取消评审资格。 【本科组】 一、任务 设计并制作一个调幅信号处理实验电路。其结构框图如图1所示。输入信号为调幅度50% 的AM信号。其载波频率为250MHz~300MHz,幅度有效值V irms 为10μV~1mV,调制频率为300Hz~ 5kHz。 低噪声放大器的输入阻抗为50Ω,中频放大器输出阻抗为50Ω,中频滤波器中心频率为10.7MHz,基带放大器输出阻抗为600Ω、负载电阻为600Ω,本振信号自制。 图1调幅信号处理实验电路结构框图 二、要求 1.基本要求 (1)中频滤波器可以采用晶体滤波器或陶瓷滤波器,其中频频率为10.7MHz;

(2)当输入AM信号的载波频率为275MHz,调制频率在300Hz~ 5kHz 范围内任意设定一个频率,V irms=1mV时,要求解调输出信号为V orms=1V±0.1V的调制频率的信号,解调输出信号无明显失真; (3)改变输入信号载波频率250MHz~300MHz,步进1MHz,并在调整本振频率后,可实现AM信号的解调功能。 2.发挥部分 (1)当输入AM信号的载波频率为275MHz,V irms在10μV~1mV之间变动时,通过自动增益控制(AGC)电路(下同),要求输出信号V orms稳定在1V±0.1V; (2)当输入AM信号的载波频率为250MHz~300MHz(本振信号频率可变),V irms在10μV~1mV之间变动,调幅度为50%时,要求输出信号V orms稳定在1V±0.1V; (3)在输出信号V orms稳定在1V±0.1V的前提下,尽可能降低输入AM信号的载波信号电平; (4)在输出信号V orms稳定在1V±0.1V的前提下,尽可能扩大输入AM信号的载波信号频率范围; (5)其他。 三、说明 1.采用+12V单电源供电,所需其它电源电压自行转换; 2.中频放大器输出要预留测试端口TP。 四、评分标准

实验1-白盒测试实验报告

实验1-白盒测试实验报告

第一章白盒测试 实验1 语句覆盖 【实验目的】 1、掌握测试用例的设计要素和关键组成部 分。 2、掌握语句覆盖标准,应用语句覆盖设计测 试用例。 3、掌握语句覆盖测试的优点和缺点。 【实验原理】 设计足够多的测试用例,使得程序中的每个语句至少执行一次。 【实验内容】 根据下面提供的程序,设计满足语句覆盖的测试用例。 1、程序1源代码如下所示: #include void main()

{ int b; int c; int a; if(a*b*c!=0&&(a+b>c&&b+c>a&&a+c>b)) { if(a==b&&b==c) { cout<<"您输入的是等边三角形!"; } else if((a+b>c&&a==b)||(b+c>a&&b==c)||(a+c> b&&a==c)) { cout<<"您输入的是等腰三角形!"; } else if((a*a+b*b==c*c)||(b*b+c*c==a*a)||(a* a+c*c==b*b)) { cout<<您输入的是直角三角形"; }

else { cout <<”普通三角形”; } } else { cout<<"您输入的不能构成一个三角形!"; } } 输入数据预期输出 A=6,b=7,c=8普通三角形 A=3,b=4,c=5直角三角形 A=4,b=2,c=4等腰三角形 A=1,b=1,c=1等边三角形 A=20,b=10,c=1非三角形 2、程序2源代码如下所示: void DoWork(int x,int y,int z) {

污水水质检测实验报告

污水水质检测实验报告 班级: 姓名: 学号: 一、实验目的: (1)、学习和掌握测定水中溶解氧、pH、浊度、氟化物、铁、氨氮、六价铬、硫化物、钙、亚硝酸盐氮、有效氯(总氯)COD和

总磷的方法。 (2)校园内湖塘是校园生活污水和雨水的接纳水体。本实验旨在了解各湖塘接纳污水水质情况,掌握铬法测定污水COD的方法及原理,同时了解其他水质指标,如SS、NH3-N、PO43-。 二、实验原理: (1)重铬酸钾法测定污水COD 实验原理:化学需氧量是用化学氧化剂氧化水中有机物污染物时所消耗的氧化剂量,用氧量(mg/L)表示。化学需氧量愈高,也表示水中有机污染物愈多。常用的氧化剂主要是重铬酸钾和高锰酸钾。以高锰酸钾作氧化剂时,测得的值称CODMn。以重铬酸钾作氧化剂时,测得的值称CODCr,或简称COD。重铬酸钾法测COD的原理是在水样中加如一定量的重铬酸钾和催化剂硫酸银,在强酸性介质中加热回流一段时间,部分重铬酸钾被水样中可氧化物质还原,用硫酸亚铁铵滴定剩余的重铬酸钾,根据消耗重铬酸钾的量计算COD的值。 (2)、氨氮的测定 氨+碘化汞钾→黄色络合物 ↑ 氨与碘化汞钾在碱性溶液中(KOH)生成黄色络合物,其色度与氨氮含量成正比,在0~2.0 mg/L的氨氮范围内近于直线性。 (3)、亚硝酸盐的测定——重氮化比色法 亚硝酸盐+氨基苯磺酸(重氮作用)+ -萘胺→紫

红色染料 亚硝酸盐和对氨基苯磺酸起重氮化作用,再与 -萘胺起偶合反应,生成紫红色染料,与标准液进行比色。 三、实验装置: (1)、器材 GDYS-101M多参数水质分析仪

(2)、药品 去离子水或蒸馏水、各种相关试剂 (3)、样品 信息楼前池塘水 四、注意事项: (1)树叶、木棒、水草等杂质应从水样中除去。(2)废水粘度高时,可加2-4倍蒸馏水稀释,摇均匀待沉淀物下降后再过滤。五、实验步骤: 样品(ml)试剂(一)试剂(二)显色时间 (min) 氨氮10 0.2 1支10 蒸馏水(对 照) 10 0.2 1支— 亚硝酸盐10 0.2 1支20 蒸馏水(对照)10 0.2 1支—

《测试信号分析与处理》实验报告

测控1005班齐伟0121004931725 (18号)实验一差分方程、卷积、z变换 一、实验目的 通过该实验熟悉 matlab软件的基本操作指令,掌握matlab软件的使用方法,掌握数字信号处理中的基本原理、方法以及matlab函数的调用。 二、实验设备 1、微型计算机1台; 2、matlab软件1套 三、实验原理 Matlab 软件是由mathworks公司于1984年推出的一套科学计算软件,分为总包和若干个工具箱,其中包含用于信号分析与处理的sptool工具箱和用于滤波器设计的fdatool工具箱。它具有强大的矩阵计算和数据可视化能力,是广泛应用于信号分析与处理中的功能强大且使用简单方便的成熟软件。Matlab软件中已有大量的关于数字信号处理的运算函数可供调用,本实验主要是针对数字信号处理中的差分方程、卷积、z变换等基本运算的matlab函数的熟悉和应用。 差分方程(difference equation)可用来描述线性时不变、因果数字滤波器。用x表示滤波器的输入,用y表示滤波器的输出。 a0y[n]+a1y[n-1]+…+a N y[n-N]=b0x[n]+b1x[n-1]+…+b M x[n-M] (1) ak,bk 为权系数,称为滤波器系数。 N为所需过去输出的个数,M 为所需输入的个数卷积是滤波器另一种实现方法。 y[n]= ∑x[k] h[n-k] = x[n]*h[n] (2) 等式定义了数字卷积,*是卷积运算符。输出y[n] 取决于输入x[n] 和系统的脉冲响应h[n]。 传输函数H(z)是滤波器的第三种实现方法。 H(z)=输出/输入= Y(z)/X(z) (3)即分别对滤波器的输入和输出信号求z变换,二者的比值就是数字滤波器的传输函数。 序列x[n]的z变换定义为 X (z)=∑x[n]z-n (4) 把序列x[n] 的z 变换记为Z{x[n]} = X(z)。

白盒测试实验报告-范例

实验报告书 实验一白盒测试 学生姓名:李庆忠 专业:计算机科学与技术学号:1341901317

白盒测试实验报告 一实验内容 1、系统地学习和理解白盒测试的基本概念、原理,掌握白盒测试的基本技术和方法; 2、举例进行白盒测试,使用语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、组合 覆盖、路径覆盖进行测试。 3、通过试验和应用,要逐步提高和运用白盒测试技术解决实际测试问题的能力; 4、熟悉C++编程环境下编写、调试单元代码的基本操作技术和方法; 5、完成实验并认真书写实验报告(要求给出完整的测试信息,如测试程序、测试用例, 测试报告等) 二实验原理 白盒测试原理:已知产品的内部工作过程,可以通过测试证明每种内部操作是否符合设计规格要求,所有内部成分是否已经过检查。它是把测试对象看作装在一个透明的白盒子里,也就是完全了解程序的结构和处理过程。这种方法按照程序内部的逻辑测试程序,检验程序中的每条通路是否都能按预定要求正确工作。其又称为结构测试。 流程图如下图所示 实验代码 #include"stdio.h"

int main() { int x,y,z; scanf("%d%d",&x,&y); if((x>0)&&(y>0)) { z=x+y+10; } else { z=x+y-10; } if(z<0) { z=0; printf("%d\n",z); } else { printf("%d\n",z); } return 0; } 语句覆盖是指选择足够的测试,使得程序中每个语句至少执行一次。如选择测试x=1,y=1和x=1,y=-1可覆盖所有语句。 判定覆盖是指选择足够的测试,使得程序中每一个判定至少获得一次“真”值和“假”值,从而使得程序的每个分支都通过一次(不是所有的逻辑路径)。选择测试x=1,y=1和x=1,y=-1可覆盖所有判定。 条件覆盖是指选择语句多数的测试,使得程序判定中的每个条件能获得各种不同的结果。选择测试x=1,y=1和x=-1,y=-1可覆盖所有条件。 判定/条件覆盖是指选择足够多的测试,使得程序判定中每个条件取得条件可能的值,并使每个判定取到各种可能的结果(每个分支都通过一次)。即满足条件覆盖,又满足判定覆盖。选择测试x=1,y=1和x=-1,y=-1可覆盖所有判定/条件。 条件组合覆盖是指选择足够的测试,使得每个判定中的条件的各种可能组合都至少出现一次(以判定为单位找条件组合)。 注:a,条件组合只针对同一个判断语句存在多个条件的情况,让这些条件的取值进行笛卡尔乘积组合。 b,不同的判断语句内的条件取值之间无需组合。 c,对于但条件的判断语句,只需要满足自己的所有取值即可。 选择测试用例x=1,y=1;x=1,y=-1,x=-1,y=1和x=-1,y=-1可覆盖所有条件组合。 路径覆盖是分析软件过程流的通用工具,有助分离逻辑路径,进行逻辑覆盖的测试,所用的流程图就是讨论软件结构复杂度时所用的流程图。

工程测试与信号处理综合复习题

第一章习题 1.描述周期信号频谱的数学工具是( )。 .A.相关函数 B.傅氏级数 C. 傅氏变换 D.拉氏变换 2. 傅氏级数中的各项系数是表示各谐波分量的( )。 A.相位 B.周期 C.振幅 D.频率 3.复杂的信号的周期频谱是( )。 A .离散的 B.连续的 C.δ函数 D.sinc 函数 4.如果一个信号的频谱是离散的。则该信号的频率成分是( )。 A.有限的 B.无限的 C.可能是有限的,也可能是无限的 5.下列函数表达式中,( )是周期信号。 A. 5cos10()0x t ππ ≥?= ? ≤?当t 0当t 0 B.()5sin 2010cos10)x t t t t ππ=+ (-∞<<+∞ C .()20cos 20()at x t e t t π-= -∞<<+∞ 6.多种信号之和的频谱是( )。 A. 离散的 B.连续的 C.随机性的 D.周期性的 7.描述非周期信号的数学工具是( )。 A.三角函数 B.拉氏变换 C.傅氏变换 D.傅氏级数 8.下列信号中,( )信号的频谱是连续的。 A.12()sin()sin(3)x t A t B t ω?ω?=+++ B.()5sin 303sin x t t =+ C.0()sin at x t e t ω-=? 9.连续非周期信号的频谱是( )。 A.离散、周期的 B.离散、非周期的 C.连续非周期的 D.连续周期的 10.时域信号,当持续时间延长时,则频域中的高频成分( )。 A.不变 B.增加 C.减少 D.变化不定 11.将时域信号进行时移,则频域信号将会( )。 A.扩展 B.压缩 C.不变 D.仅有移项 12.已知()12sin ,(x t t t ωδ= ,()x t t t ωδ=为单位脉冲函数,则积分()()2x t t dt πδω∞ -∞?-?的函数值为( )。A .6 B.0 C.12 D.任意值

环境检测实验报告

环境检测实验报告 号:班级编号:二○一一年二月《环境监测实验》成绩评定表类别实验内容(名称)应完成指标已完成指标完成学时成绩实验模块一三角湖水质监测必测DO、氨氮;至少选测一个指标实验模块二工业废水监测必测CO D、悬浮物;至少选测一个指标实验模块三校园环境空气质量监测合作完成SO2,NOX和TSP的采样与测定,计算API,评价校园环境空气质量实验模块四生物或土壤重金属污染监测 1、样品采集、制备与预处理 2、铅、铜、锌等金属离子的测定实验模块五环境环境噪声监测实验模块一三角湖水质监测同组者: 1、1碘量法测定溶解氧 一、实验目的和要求 1、了解溶解氧测定的意义和方法。 2、掌握溶解氧的采样技术。 3、掌握碘量法测定溶解氧的操作技术。 4、了解氧膜电极法测定溶解氧的方法原理。 二、实验原理在水样中加入硫酸锰和碱性碘化钾溶液,水中溶解氧能迅速将二价锰氧化成四价锰的氢氧化物沉淀。加浓硫酸溶解沉淀后,碘离子被氧化析出与溶解氧量相当的游离碘。以淀

粉为指示剂,标准硫代硫酸钠溶液滴定,计算溶解氧的含量。反应如下: 三、实验仪器 1、250~300mL溶解氧瓶; 2、250mL碘量瓶或锥形瓶。 3、25mL酸式滴定管 4、1mL、2mL定量吸管 5、100mL移液管 四、实验试剂 1、硫酸锰溶液 2、碱性碘化钾溶液 3、1+5硫酸溶液(标定硫代硫酸钠用) 4、0、5%淀粉溶液 5、硫代硫酸钠溶液 6、0、025mol/L重铬酸钾标准溶液 五、实验步骤 1、硫代硫酸钠溶液的标定:在250mL的碘量瓶中加入100mL 水、1、0gKI、5、00mL 0、0250mol/L重铬酸钾标准溶液和 5mL3mol/L硫酸,摇匀,加塞后置于暗处5min,用待标定的硫代硫酸钠溶液滴定至浅黄色,然后加入1%淀粉溶液 1、0mL,继续滴定至蓝色刚好消失,记录用量。平行做3份。

第5章 统计假设检验练习题及答案

实验报告——第5章统计假设检验 姓名杨秀娟班级人力10001学号 【实验1】 某外企对员工英语水平进行调查,开发部门总结该部门员工英语水平很高,如果按照英语六级考试标准考核,一般平均分为75分。现从开发部门雇员中随机选出11人参加考试,得分如下:80,81,72,60,78,65,56,79,77,87,76 ^ 请问该开发部门的英语水平是否真的很高(即高于75分,且差异显著) 【解】 (1)数据和变量说明 本题所用数据是:外企英语六级考试成绩样本 该文件为11个样本,1个变量,如变量视图 (2)操作方法 (3)结果报告

, 上图为单样本t检验表,第一行注明了用于比较的已知的总体均数为75,下面从左到右依次为t值(t)、自由度(df)、P值(Sig)、两均数的差值、差值的95%可信区间。 由上表可知,t= , P=, P>,接受Ho,与平均成绩75相等,无显著差异,因此,该开发部门的英语水平不是真的很高。 【实验2】 以下是对某产品促销团队进行培训前后的销售业绩数据,试分析该培训是否产生了显著效果。 表5-20 培训前后销售业绩数据 56789 序号123' 4 7488827185 培训前677074~ 97 7687867895 培训后786778{ 98 【解】 (1)数据和变量说明 本文件有2个变量,9个数据 (2)操作方法 *

(3)结果报告 由上表可知,P=, P<,不接受无效假设,有显著差异,所以该培训产生了显著效果。 【实验3】 饲养队制定了两种喂养方案喂猪,希望通过试验了解一下不同喂养方案的喂养效果。

方案一:用一只猪喂不同的饲料所测得的体内钙留存量数据如下: 表 5-21 方案一喂养数据 序号! 1 23456789 饲料1" 饲料2/ 方案二:甲队有11只猪喂饲料1,乙队有9只猪喂饲料2,所得的钙留存量数据如下: ; 表5-22方案二喂养数据 序号12345678· 9 1011甲队饲料1; 乙队饲料2\ 请选用恰当方法对上述两种方案所获得的数据进行分析,研究不同饲料是否使小猪体内钙留存量有显著不同。 【解】 方案一 (1)《 (2)数据和变量说明 答:9个数据,2个变量 (3)操作方法

最新软件测试白盒测试实验报告

7.使用白盒测试用例设计方法为下面的程序设计测试用例: ·程序要求:10个铅球中有一个假球(比其他铅球的重量要轻),用天平三次称出假球。 ·程序设计思路:第一次使用天平分别称5个球,判断轻的一边有假球;拿出轻的5个球,拿出其中4个称,两边分别放2个球;如果两边同重,则剩下的球为假球;若两边不同重,拿出轻的两个球称第三次,轻的为假球。 【源程序】 using System; using System.Collections.Generic; using System.Linq; using System.Text; using NUnit.Framework; namespace Test3_7 { [TestFixture] public class TestGetMinValue { [Test] public void AddTwoNumbers() { Random r = new Random(); int n; int[] a=new int[10]; n = r.Next(0, 9); for (int i = 0; i < a.Length; i++) { if (i == n) a[i] = 5; else a[i] = 10; } GetMin gm = new GetMin(); Assert.AreEqual(n,gm.getMinvalue(a)); }

} public class GetMin { public int getMinvalue(int[] m) { double m1 = 0, m2 = 0, m3 = 0, m4 = 0; for (int i = 0; i < 5; i++) { m1 = m1 + m[i]; } for (int i = 5; i < 10; i++) { m2 = m2 + m[i]; } if (m1 < m2) { m3 = m[1] + m[0]; m4 = m[3] + m[4]; if (m3 > m4) { if (m[3] > m[4]) return 4; else return 3; } else if (m3 < m4) { if (m[0] > m[1]) return 1; else return 0; } else return 2; } else { m3 = m[5] + m[6]; m4 = m[8] + m[9]; if (m3 < m4) { if (m[5] > m[6]) return 6;

相关文档
最新文档