三轮DES差分分析实验报告-刘杰

合集下载

有限差分法实验报告(参考)

有限差分法实验报告(参考)

工程电磁场实验报告——有限差分法用超松弛迭代法求解 接地金属槽内电位的分布一、实验要求按对称场差分格式求解电位的分布 已知:给定边值:如图1-7示 图1-7接地金属槽内半场域的网格=ϕ= V100 ϕ 0=ϕ0=ϕ给定初值)()(.1j 401001j p12j i -=--=ϕϕϕ 误范围差: 510-=ε计算:迭代次数N ,j i ,ϕ,将计算结果保存到文件中二、实验思想有限差分法有限差分法(Finite Differential Method )是基于差分原理的一种数值计算法。

其基本思想:将场域离散为许多小网格,应用差分原理,将求解连续函数ϕ的泊松方程的问题转换为求解网格节点上ϕ的差分方程组的问题。

泊松方程的五点差分格式)(414243210204321Fh Fh -+++=⇒=-+++ϕϕϕϕϕϕϕϕϕϕ当场域中,0=ρ得到拉普拉斯方程的五点差分格式)(41044321004321ϕϕϕϕϕϕϕϕϕϕ+++=⇒=-+++差分方程组的求解方法(1) 高斯——赛德尔迭代法][)(,)(,)(,)(,)(,2k 1j i k j 1i 1k 1j i 1k j 1i 1k j i Fh 41-+++=+++-+-+ϕϕϕϕϕ (1-14)式中:⋅⋅⋅⋅⋅⋅=⋅⋅⋅⋅⋅⋅=,2,1,0,2,1,k j i ,迭代顺序可按先行后列,或先列后行进行。

迭代过程遇到边界节点时,代入边界值或边界差分 格式,直到所有节点电位满足εϕϕ<-+)(,)(,k j i l k j i 为止。

图1-4 高斯——赛德尔迭代法(2)超松弛迭代法][)(,)(,)(,)(,)(,)(,)(,k j i 2k 1j i k j 1i 1k 1j i 1k j 1i k j i 1k j i 4Fh 4ϕϕϕϕϕαϕϕ--++++=+++-+-+ (1-15)式中:α——加速收敛因子)21(<<α 可见:迭代收敛的速度与α有明显关系三、程序源代码#include<iostream.h> #include<math.h> #include<iomanip.h> double A[5][5]; void main(void) { double BJ[5][5];//数组B 用于比较电势 int s[100];//用于储存迭代次数double d[100];//用于记录所有的加速因子 d[0]=1.0;int i,j,N=0,M=0,x; for(i=0;i<100;i++)d[i]=0.01*i+d[0];//加速因子从1.0到2.0之间的20个数!double w[100][10];int P,Q;for(P=0;P<4;P++)for(Q=0;Q<5;Q++)A[P][Q]=0;for(P=0;P<5;P++)A[4][P]=100;cout<<"数组A的所有元素是:"<<endl; for(i=0;i<5;i++)for(j=0;j<5;j++){cout<<A[i][j]<<setw(6);if((5*i+j+1)%5==0)cout<<'\n';}int pp=0;for(x=0;x<100;x++){do{for(i=0;i<5;i++)for(j=0;j<5;j++)BJ[i][j]=A[i][j];for(i=1;i<4;i++)for(j=1;j<4;j++)A[i][j]=BJ[i][j]+(d[x]/4)*(BJ[i+1][j]+BJ[i][j+1]+A[i-1][j]+A[i][j-1]-4*BJ[i][ j]);//迭代公式for(i=1;i<4;i++){for(j=1;j<4;j++)if(fabs(A[i][j]-BJ[i][j])<1e-5)pp++;}N++;}while(pp<=9);pp=0;for(i=0;i<3;i++)w[M][i+1]=A[1][i+1];for(i=3;i<6;i++)w[M][i+1]=A[2][i-2];for(i=6;i<9;i++)w[M][i+1]=A[3][i-5];s[M]=N;M++;N=0;int P,Q;for(P=0;P<4;P++)for(Q=0;Q<5;Q++)A[P][Q]=0;for(P=0;P<5;P++)A[4][P]=100;}int min=s[0];int p,q;cout<<"输出所有的加速因子的迭代次数:"<<'\n';for(q=1;q<100;q++){// cout<<s[q]<<setw(6);// if(q%12==0)// cout<<'\n';if(min>s[q]){min=s[q];p=q;}}cout<<endl;if(min==s[0])p=0;cout<<"最佳加速因子a=";cout<<d[p]<<'\n';cout<<"迭代次数为:"<<min<<'\n';cout<<"最佳收敛因子对应的各个格内点的电位为:"<<'\n';for( i=1;i<10;i++){cout<<w[p][i]<<'\t';if(i%3==0)cout<<'\n';}cout<<'\n';}四、程序框图迭代解程序框图五、结果分析迭代收敛的速度与α的关系收敛因子(α)1.0 1.7 1.8 1.83 1.85 1.87 1.902.0 迭代次数(N )>1000269174143122133171发散最佳收敛因子的经验公式:)sin(p120πα+=(正方形场域、正方形网格)220q 1p 122+-=πα(矩形场域、正方形网格) 程序执行结果如下。

有限差分法实验报告(参考)

有限差分法实验报告(参考)

工程电磁场实验报告——有限差分法用超松弛迭代法求解 接地金属槽内电位的分布一、实验要求按对称场差分格式求解电位的分布 已知:给定边值:如图1-7示 图1-7接地金属槽内半场域的网格 给定初值)()(.1j 401001j p12j i -=--=ϕϕϕ 误范围差: 510-=ε计算:迭代次数N ,j i ,ϕ,将计算结果保存到文件中二、实验思想有限差分法有限差分法(Finite Differential Method )是基于差分原理的一种数值计算法。

其基本思想:将场域离散为许多小网格,应用差分原理,将求解连续函数ϕ的泊松方程的问题转换为求解网格节点上ϕ=ϕ V100 0=ϕ0=ϕ的差分方程组的问题。

泊松方程的五点差分格式)(414243210204321Fh Fh -+++=⇒=-+++ϕϕϕϕϕϕϕϕϕϕ当场域中,0=ρ得到拉普拉斯方程的五点差分格式)(41044321004321ϕϕϕϕϕϕϕϕϕϕ+++=⇒=-+++差分方程组的求解方法(1) 高斯——赛德尔迭代法][)(,)(,)(,)(,)(,2k 1j i k j 1i 1k 1j i 1k j 1i 1k j i Fh 41-+++=+++-+-+ϕϕϕϕϕ (1-14)式中:⋅⋅⋅⋅⋅⋅=⋅⋅⋅⋅⋅⋅=,2,1,0,2,1,k j i ,迭代顺序可按先行后列,或先列后行进行。

迭代过程遇到边界节点时,代入边界值或边界差分 格式,直到所有节点电位满足εϕϕ<-+)(,)(,k j i l k j i 为止。

(2)超松弛迭代法][)(,)(,)(,)(,)(,)(,)(,k j i 2k 1j i k j 1i 1k 1j i 1k j 1i k j i 1k j i 4Fh 4ϕϕϕϕϕαϕϕ--++++=+++-+-+ (1-15)式中:α——加速收敛因子)21(<<α 可见:迭代收敛的速度与α有明显关系三、程序源代码#include<> #include<> #include<> double A[5][5]; void main(void)图1-4 高斯——赛德尔迭代法{double BJ[5][5];//数组B用于比较电势int s[100];//用于储存迭代次数double d[100];//用于记录所有的加速因子d[0]=;int i,j,N=0,M=0,x;for(i=0;i<100;i++)d[i]=*i+d[0];//加速因子从到之间的20个数!double w[100][10];int P,Q;for(P=0;P<4;P++)for(Q=0;Q<5;Q++)A[P][Q]=0;for(P=0;P<5;P++)A[4][P]=100;cout<<"数组A的所有元素是:"<<endl;for(i=0;i<5;i++)for(j=0;j<5;j++){cout<<A[i][j]<<setw(6);if((5*i+j+1)%5==0)cout<<'\n';}int pp=0;for(x=0;x<100;x++){{for(i=0;i<5;i++)for(j=0;j<5;j++)BJ[i][j]=A[i][j];for(i=1;i<4;i++)for(j=1;j<4;j++)A[i][j]=BJ[i][j]+(d[x]/4)*(BJ[i+1][j]+BJ[i][j+1]+A[i-1][j]+A[i][j -1]-4*BJ[i][j]);//迭代公式for(i=1;i<4;i++){for(j=1;j<4;j++)if(fabs(A[i][j]-BJ[i][j])<1e-5)pp++;}N++;}while(pp<=9);pp=0;for(i=0;i<3;i++)w[M][i+1]=A[1][i+1];for(i=3;i<6;i++)w[M][i+1]=A[2][i-2];for(i=6;i<9;i++)w[M][i+1]=A[3][i-5];s[M]=N;M++;int P,Q;for(P=0;P<4;P++)for(Q=0;Q<5;Q++)A[P][Q]=0;for(P=0;P<5;P++)A[4][P]=100;}int min=s[0];int p,q;cout<<"输出所有的加速因子的迭代次数:"<<'\n'; for(q=1;q<100;q++){// cout<<s[q]<<setw(6);// if(q%12==0)// cout<<'\n';if(min>s[q]){min=s[q];p=q;}}cout<<endl;if(min==s[0])p=0;cout<<"最佳加速因子a=";cout<<d[p]<<'\n';cout<<"迭代次数为:"<<min<<'\n';cout<<"最佳收敛因子对应的各个格内点的电位为:"<<'\n';for( i=1;i<10;i++){cout<<w[p][i]<<'\t';if(i%3==0)cout<<'\n';}cout<<'\n';}四、程序框图迭代解程序框图五、结果分析迭代收敛的速度与α的关系最佳收敛因子的经验公式:)sin(p120πα+=(正方形场域、正方形网格)220q 1p 122+-=πα(矩形场域、正方形网格) 程序执行结果如下。

差分方法实验报告

差分方法实验报告

实验报告课程名称:计算方法院系:数学科学系专业班级:数应1001学号:1031110139学生姓名:姚海保指导教师:沈林开课时间:2012至2013学年第一学期一、学生撰写要求按照实验课程培养方案的要求,每门实验课程中的每一个实验项目完成后,每位参加实验的学生均须在实验教师规定的时间内独立完成一份实验报告,不得抄袭,不得缺交。

学生撰写实验报告时应严格按照本实验报告规定的内容和要求填写。

字迹工整,文字简练,数据齐全,图表规范,计算正确,分析充分、具体、定量。

二、教师评阅与装订要求1.实验报告批改要深入细致,批改过程中要发现和纠正学生实验报告中的问题,给出评语和实验报告成绩,签名并注明批改日期。

实验报告批改完成后,应采用适当的形式将学生实验报告中存在的问题及时反馈给学生。

2.实验报告成绩用百分制评定,并给出成绩评定的依据或评分标准(附于实验报告成绩登记表后)。

对迟交实验报告的学生要酌情扣分,对缺交和抄袭实验报告的学生应及时批评教育,并对该次实验报告的分数以零分处理。

对单独设课的实验课程,如学生抄袭或缺交实验报告达该课程全学期实验报告总次数三分之一以上,不得同意其参加本课程的考核。

3.各实验项目的实验报告成绩登记在实验报告成绩登记表中。

本学期实验项目全部完成后,给定实验报告综合成绩。

4.实验报告综合成绩应按课程教学大纲规定比例(一般为10-15%)计入实验课总评成绩;实验总评成绩原则上应包括考勤、实验报告、考核(操作、理论)等多方面成绩;5.实验教师每学期负责对拟存档的学生实验报告按课程、学生收齐并装订,按如下顺序装订成册:实验报告封面、实验报告成绩登记表、实验报告成绩评定依据、实验报告(按教学进度表规定的实验项目顺序排序)。

装订时统一靠左侧按“两钉三等分”原则装订。

024********-1-0.8-0.6-0.4-0.20.20.40.60.813、画出2222)sin(yxyxz++=所表示的三维曲面。

三轮DES差分分析实验报告-刘杰

三轮DES差分分析实验报告-刘杰

DES 差分分析实验报告四大队四队五班 刘杰一、实验目的差分密码分析是一种选择明文攻击,是现代分组密码分析的重要方法之一,也是理论分析密码算法和算法抗攻击测试的重要依据之一。

本实验通过3轮DES 简化算法的差分分析来达到加深学员对差分分析方法原理的理解和利用该原理分析实际问题的操作能力。

二、实验内容(1)3轮DES 简化算法的差分分析;(2)通过三组明密文对(每组两个相关明文和相应密文),利用差分原理提三、实验原理设DES 两个明密文对:=00m L R ***=00m L R =33c L R ***=33c L R计算过程:(,)(,)(,)(,)=⊕=⊕=⊕⊕322312300123R L f R k R f R k L f R k f R k(,)(,)****=⊕⊕300123R L f R k f R k令:*'=⊕000L L L (,)(,)(,)(,)***''=⊕=⊕⊕⊕⊕333001012323R R R L f R k f R k f R k f R k 观察得:在本次实验原始数据中,明文对*=00R R ,即*'=⊕=00000000000R R R 则(,)(,)**''=⊕=⊕⊕33302323R R R L f R k f R k 同时有:=00m L R ***=00m L R =23R L **=23R L则可计算出:*'=⊕000L L L *'=⊕333R R R (,)(,)*''⊕=⊕232330f R k f R k R L则可得出:S 盒输入差:(())(())()()**⊕⊕⊕=⊕232333E R k E R k E L E LS 盒输出差:()*-''⊕=⊕130D D P R L分析过程:令:()()*⊕=3312345678E L E L B B B B B B B B()-''⊕=13012345678P R L C C C C C C C C ()=312345678E L A A A A A A A A =312345678k J J J J J J J J()⊕=3312345678E L k X X X X X X X X *()⊕=3312345678E L k Y Y Y Y Y Y Y Y基本思路:(分别计算12345678J J J J J J J J ){|,()()}∈=⊕⊕=⊕=i i i i i i i J Test x A x y B S x S y C ,,,,,,,=12345678i对于本次实验的3个具有明文差(*,0)的明密文对,则可构造上面的3个Test 集合,显然 ()()()∈12i i i i J Test Test Test t ,,,,,,,=12345678i一种确定Ji 的直接方法:1.建立26=64长度的数组J[64]={0};2.对Testi(r),r = 1,2,…,t ,若a ∈Testi(r),则 J[a] = J[a] + 1。

差分分析实验报告

差分分析实验报告

差分分析实验报告
差分分析是一种统计方法,用于比较多组数据之间的差异性。

它可以帮助我们确定多个组别之间是否存在显著差异,并进一步分析这些差异的原因。

差分分析实验报告通常包括以下几个部分:引言、实验设计、数据收集和处理、结果分析和讨论。

在引言部分,我们需要介绍差分分析的背景和目的。

我们要解释为什么选择差分分析方法,以及对于我们的研究问题有何重要性。

接下来是实验设计部分。

我们需要明确实验的目标和假设,并描述实验的参与者、材料和方法。

我们要确保实验设计具有合理性和可靠性,以便得到可信的结果。

数据收集和处理是实验中重要的一步。

我们需要准备好数据收集表格,并告知参与者如何进行实验和记录数据。

收集到的数据需要进行清理和整理,以确保其准确性和可靠性。

然后是结果分析部分。

我们需要运用合适的统计方法,比如方差分析(ANOVA),来分析数据,并确定多组数据之间的差异性是否显著。

如果结果显著,我们可以进一步进行事后比较(post-hoc comparison)来确定哪些组别之间存在显著差异。

最后是结果讨论部分。

我们需要解释和解读结果,并将其与已有的研究结果进行比较。

我们也可以探讨结果的实际意义和可能的原因。

同时,我们还要指出研究可能存在的局限性,并提出改进的建议。

总之,差分分析实验报告需要包括引言、实验设计、数据收集和处理、结果分析和讨论几个主要部分。

在写作时要注意逻辑性和严谨性,确保报告的准确性和可靠性。

差分放大器实验报告

差分放大器实验报告

差分放大器实验报告
差分放大器是一种常见的放大电路,用于放大两个输入信号之间的差异。

在电子电路中,差分放大器通常被用来抑制共模干扰,提高信号的传输质量。

在本次实验中,我们将对差分放大器进行测试,并分析其性能。

实验设备和材料包括电源、示波器、信号发生器、电阻、电容、运放等元件。

首先,我们按照电路图连接好电路,并给电路供电。

然后,我们通过信号发生器输入测试信号,观察示波器上的波形变化。

通过调整电路参数,我们可以得到不同的放大倍数和频率响应。

在实验过程中,我们发现差分放大器具有以下特点:首先,它能够有效地放大输入信号的差分部分,抑制共模信号的影响。

其次,差分放大器具有较高的共模抑制比和输入阻抗,能够提高信号的传输质量。

最后,差分放大器的频率响应较宽,适用于不同频率范围内的信号放大。

通过本次实验,我们深入了解了差分放大器的工作原理和性能特点。

差分放大器在实际电路设计中具有重要意义,能够有效提高信号传输的稳定性和质量。

我们相信,在今后的学习和工作中,差分放大器这一知识点将会对我们有很大的帮助。

总的来说,本次实验对差分放大器的理解和应用起到了积极的促进作用。

通过实际操作和观察,我们更加深入地理解了差分放大器的
工作原理,为今后的学习和研究奠定了坚实的基础。

希望在以后的实验中,我们能够继续深入探讨电子电路的相关知识,不断提升自己的实践能力和创新意识。

感谢老师和同学们的支持和帮助,让我们能够顺利完成这次实验,收获满满的成果和收获。

愿我们在未来的学习和工作中,继续努力奋斗,不断进步,为科学技术的发展贡献自己的力量。

差分放大器实验报告

差分放大器实验报告

差分放大器实验报告引言差分放大器是一种常用的电路,可以将两个输入信号的差值放大,同时抵消掉共模信号。

这在电子工程领域具有广泛的应用,例如在信号放大、滤波和传感器测量等方面。

本实验通过搭建差分放大器电路,对其特性进行了实验研究。

实验目的1.了解差分放大器的基本原理;2.掌握差分放大器的电路组成和搭建方法;3.研究差分放大器的输入-输出特性。

实验原理差分放大器由两个输入端口和一个输出端口组成。

其基本原理是通过放大两个输入信号的差值,同时抵消掉共模信号,使得输出信号只包含差分信号。

差分放大器的电路图如下所示:+Vcc|R1|Vin+ ----|____||R2|Vin- ----|____||RE||||Vout其中,Vin+和Vin-分别为输入信号的正负端口,Vout为输出信号。

R1和R2是输入电阻,RE是负载电阻,+Vcc为电源电压。

差分放大器的工作原理可通过以下几个步骤来解释: 1. 假设Vin+和Vin-的信号分别为v1和v2,输入电流流过R1和R2,产生的电压分别为v1’和v2’。

2. 根据欧姆定律,v1’ = R1 * Iin,v2’ = R2 * I in,式中Iin为输入电流。

3. 差分放大器的电压放大倍数为A,输出电压Vout = A * (v1’ - v2’)。

4. 通过信号分析,可以得到差模增益Ad和共模增益Ac,其中Ad = A,Ac = 0。

5. 当共模信号Vcm存在时,Vcm = (Vin+ + Vin-) / 2,会引入输出信号,此时Ac ≠ 0。

6. 差模增益和共模增益之比称为差模抑制比CMRR,CMRR = Ad / Ac。

实验步骤1. 实验仪器和器件清单•双踪示波器•函数信号发生器•直流电源•电阻•电容•NPN晶体管2. 搭建电路按照上述差分放大器的电路图,搭建差分放大器电路,并连接调试好示波器和函数信号发生器。

3. 测试输入-输出特性3.1 调节函数信号发生器产生输入信号,并设置不同幅值和频率的正弦波。

基于CFD的三相分离装置工作性能仿真与参数分析的开题报告

基于CFD的三相分离装置工作性能仿真与参数分析的开题报告

基于CFD的三相分离装置工作性能仿真与参数分析的开题报告一、研究背景和意义近年来,随着化工、环保、能源等行业的快速发展和对高效、节能、环保三相分离装置日益增长的需求,越来越多的研究者开始关注对三相分离装置的研究。

三相分离装置是一种将混合物分离成三个组分的设备,广泛应用于化工领域中液-液-固体、气-液-固体混合物的分离,具有效率高、能耗低、操作方便等优点。

对三相分离装置的研究可以提高液-液-固体、气-液-固体混合物的分离效率,同时也可以节约生产成本,减少资源浪费。

传统的三相分离装置设计需要进行大量的实验研究和试验,成本高、周期长、数据难以获取。

随着计算机技术的不断发展,基于计算流体力学(CFD)技术的三相分离装置仿真技术正在得到越来越广泛的应用。

采用CFD技术可以准确、高效地研究三相分离装置在不同气体、液体、固体组分比例下的工作性能,优化设备设计,提高设备运行效率。

二、研究内容和方法本研究的研究内容是基于CFD技术对三相分离装置的工作性能进行仿真模拟,并基于仿真结果对装置的关键参数进行分析和优化,包括:1.对三相分离装置内部流场分布进行数值模拟,计算不同气体、液体、固体组分比例下的分离效率和流体动力学参数,比较不同工况下的工作性能。

2.采用ANSYS Fluent软件对三相分离装置内部的流体运动规律进行数值计算,模拟各流场中的流速、压力、流量等参数变化情况,建立模型的数学方程组。

3.基于仿真结果分析三相分离装置工作的关键参数,如进料速度、搅拌速度、分离板系数等因素对设备性能的影响,选择优化方案。

本研究采用流体动力学仿真模拟方法,通过对三相分离装置内部流体流动规律建立数学方程组,采用ANSYS Fluent软件进行计算,对设备的工作性能进行模拟分析,优化关键参数对设备性能的影响,从而实现对三相分离装置的优化。

三、研究预期结果通过本研究,可以得到以下预期结果:1.基于CFD技术建立的三相分离装置工作性能模型,可以提高三相分离装置的设计效率和运行效率,实现对设备的优化设计和性能调整。

差分方法实验报告

差分方法实验报告

实验报告课程名称:计算方法院系:数学科学系专业班级:数应1001学号:1031110139学生姓名:姚海保指导教师:沈林开课时间:2012至2013学年第一学期一、学生撰写要求按照实验课程培养方案的要求,每门实验课程中的每一个实验项目完成后,每位参加实验的学生均须在实验教师规定的时间内独立完成一份实验报告,不得抄袭,不得缺交。

学生撰写实验报告时应严格按照本实验报告规定的内容和要求填写。

字迹工整,文字简练,数据齐全,图表规范,计算正确,分析充分、具体、定量。

二、教师评阅与装订要求1.实验报告批改要深入细致,批改过程中要发现和纠正学生实验报告中的问题,给出评语和实验报告成绩,签名并注明批改日期。

实验报告批改完成后,应采用适当的形式将学生实验报告中存在的问题及时反馈给学生。

2.实验报告成绩用百分制评定,并给出成绩评定的依据或评分标准(附于实验报告成绩登记表后)。

对迟交实验报告的学生要酌情扣分,对缺交和抄袭实验报告的学生应及时批评教育,并对该次实验报告的分数以零分处理。

对单独设课的实验课程,如学生抄袭或缺交实验报告达该课程全学期实验报告总次数三分之一以上,不得同意其参加本课程的考核。

3.各实验项目的实验报告成绩登记在实验报告成绩登记表中。

本学期实验项目全部完成后,给定实验报告综合成绩。

4.实验报告综合成绩应按课程教学大纲规定比例(一般为10-15%)计入实验课总评成绩;实验总评成绩原则上应包括考勤、实验报告、考核(操作、理论)等多方面成绩;5.实验教师每学期负责对拟存档的学生实验报告按课程、学生收齐并装订,按如下顺序装订成册:实验报告封面、实验报告成绩登记表、实验报告成绩评定依据、实验报告(按教学进度表规定的实验项目顺序排序)。

装订时统一靠左侧按“两钉三等分”原则装订。

4、复数矩阵的生成及运算A=[1,3;2,4]-[5,8;6,9]*iB=[1+5i,2+6i;3+8*i,4+9*i]C=A*BA = 1.0000 - 5.0000i 3.0000 - 8.0000i2.0000 - 6.0000i 4.0000 - 9.0000iB =1.0000 + 5.0000i 2.0000 + 6.0000i3.0000 + 8.0000i4.0000 + 9.0000iC =1.0e+002 *0.9900 1.1600 - 0.0900i1.1600 + 0.0900i 1.3700。

DSP实验报告.实验一 .离散信号的分析

DSP实验报告.实验一 .离散信号的分析

实验 步骤 及源 程序
n=-4:2;x=[1,-2,4,6,-5,8,10]; [x21,n21]=sigshift(5*x,n,-5); [x22,n22]=sigshift(4*x,n,-4); [x23,n23]=sigadd(x21,n21,x22,n22); [x2,n2]=sigadd(x23,n23,3*x,n); subplot(2,1,1);stem(n2,x2); xlabel('n');ylabel('x_1(n)');
DSP 实验报告书
姓名 学号 实验时间
实验 名称 实验 目的
实验一 离散信号的分析
1.观察常用离散时间信号的图形,掌握离散时间信号的基本序列运算。 2.理解离散时间系统的时域特性,加深对离散时间系统差分方程的理解。 3.熟悉连续信号经理想采样前后的频谱变化关系,加深对时域采样定理的理解。
1.在给出的区间上产生并画出下面序列:
问题 讨论
y1(find(n>=min(n1)&(n<=max(n1))==1))=x1; y2(find(n>=min(n2)&(n<=max(n2))==1))=x2; y=y1+y2; sigmult.m 程序—— function [y,n]=sigmult(x1,n1,x2,n2); m=[min(n1),min(n2)]; p=[max(n1),max(n2)]; n=min(m):1:max(p); y1=zeros(1,length(n)); y2=y1; y1(find(n>=min(n1)&(n<=max(n1))==1))=x1; y2(find(n>=min(n2)&(n<=max(n2))==1))=x2; y=y1.*y2; 函数程序: n=-4:2;x=[1,-2,4,6,-5,8,10];n4=-10:10;x3=2*exp(0.5*n4);x4=cos(0.1*pi); [x31,n31]=sigmult(x3,n4,x,n); [x32,n32]=sigshift(x,n,-2); [x33,n33]=sigmult(x4,n4,x32,n32); [x34,n34]=sigadd(x31,n31,x33,n33); subplot(2,1,1);stem(n34,x34); xlabel('n');ylabel('x_1(n)');

实验6 DSC差热分析

实验6 DSC差热分析

高分子化学与物理实验报告实验名称聚合物的差示扫描量热分析姓名学号专业班级实验地点指导教师时间一.实验目的1.了解差示扫描量热(DSC)的工作原理及其在聚合物研究中的应用。

2.初步学会使用DSC仪器测定高聚物的操作技术。

3.学会用差示扫描量热法定性和定量分析聚合物的熔点、沸点、玻璃化转变、比热、结晶温度、结晶度、纯度、反应温度、反应热。

二.实验原理差示扫描量热法(DSC,Differential Scanning Calorimetry)是在程序温度控制下,测量试样与参比物之间单位时间内能量差(或功率差)随温度变化的一种技术。

它是在差热分析(DTA, Differential Thermal Analysis)的基础上发展而来的一种热分析技术,DSC在定量分析方面比DTA 要好,能直接从DSC曲线上峰形面积得到试样的放热量和吸热量。

差示扫描量热仪可分为功率补偿型和热流型两种,两者的最大差别在于结构设计原理上的不同。

一般试验条件下,都选用的是功率补偿型差示扫描量热仪。

仪器有两只相对独立的测量池,其加热炉中分别装有测试样品和参比物,这两个加热炉具有相同的热容及导热参数,并按相同的温度程序扫描。

参比物在所选定的扫描温度范围内不具有任何热效应。

因此在测试的过程中记录下的热效应就是由样品的变化引起的。

当样品发生放热或吸热变化时,系统将自动调整两个加热炉的加热功率,以补偿样品所发生的热量改变,使样品和参比物的温度始终保持相同,使系统始终处于“热零位”状态,这就是功率补偿DSC仪的工作原理,即“热零位平衡”原理。

如图1为功率补偿式DSC示意图。

随着高分子科学的迅速发展,高分子已成为DSC最主要的应用领域之一,当物质发生物理状态的变化(结晶、溶解等)或起化学反应(固化、聚合等),同时会有热学性能(热焓、比热等)的变化,采用DSC测定热学性能的变化,就可以研究物质的物理或化学变化过程。

在聚合物研究领域,DSC技术应用的非常广泛,主要有:(1)研究相转变过程,测定结晶温度T c、熔点T m、结晶度X c、等温、非等温结晶动力学参数。

近代物理实验报告 第三次

近代物理实验报告  第三次

第三次近代物理实验PN结正向压降与温度关系研究全息光学迈克尔逊干涉仪PN 结正向压降与温度关系研究一、实验目的1.了解PN 结正向压降与正向电流的基本关系,测定PN 结F F V I -特性曲线及玻尔兹曼常数。

2.测绘PN 结正向压降随温度变化的关系曲线,确定其灵敏度及PN 结材料的禁带宽度。

3.学会用PN 结测量温度的一般方法。

二、实验原理1.半导体物理学中有PN 结正向电流F I 与正向电压F V 满足如下关系: )1(exp-=kTeV I I FS F E 为电子电荷,k 为玻尔兹曼常数,T 为热力学温度。

S I 为反向饱和电流,是一个与PN 结材料禁带宽度和温度有关的系数,不睡电压变化而变化。

在常温下1exp >>kTeV F,于是有: kTeV I I FS F exp= 这就是F F V I -关系,如果测得F F V I -关系曲线,则可以求出e/kT ,测得温度T 后就可以求出玻尔兹曼常数k 。

2.PN 结禁带宽度的测量物理学中有如下结论,PN 结材料禁带宽度是绝对零度时PN 结材料的导带底和价带顶间的电势差)0(g V ,二极管反向饱和电流S I 有如下关系:⎥⎦⎤⎢⎣⎡-=kT eV CT I g rS )0(expr 是常数,C 是与PN 结面积、掺杂浓度有关的常数,取对数后可得: nI I r F g F V V T e kT T I C ekV V +=--=ln )ln()0( 其中T I Cek V V F g I )ln(-= r nI T ekT V ln -= 式中有非线性项nI V ,可以证明当温度变化范围不大(-50℃~150℃)时,nI V 引起的误差可以忽略不计。

因此在恒流供电条件下,PN 结的正向压降主要依赖于线性项I V 。

这一结论仅适用于杂质全部电离,本征激发可以忽略温度区间。

如果温度过高或过低,则杂质电离因子减少或本征载流子迅速增加,T V F -关系的非线性变化更加严重,这说明T V F -特性还与PN 结的材料有关。

差分编译码实验报告

差分编译码实验报告

实验十三差分编译码实验一、实验目的掌握差分编码/译码原理二、实验内容1、学习差分编译码原理2、用示波器观察差分编码结果和译码结果三、基本原理差分码是一种把符号‘0’和‘1’反映在相邻码元的相对变化上的波形。

比如,若以相邻码元的电位改变表示符号‘1’,而以电位不改变表示符号‘0’,如图13-1所示。

当然,上述规定也可以反过来。

由图可见,这种码波形在形式上与单极性或双极性码波形相同,但它代表的信息符号与码元本身电位或极性无关,而仅与相邻码元的电位变化有关。

差分波形也称相对码波形,而相应地称单极性或双极性波形为绝对码波形。

差分码波形常在相位调制系统的码变换器中使用。

图13-1差分码波形组成模块如下图所示:cclkd_out端口说明:CCLK:编码时钟输入端DIN:编码数据输入端Diff-OUT:差分编码结果输出端DCLK:译码时钟输入端Diff-IN:差分译码数据输入端DOUT:译码结果输出端四、实验步骤1、实验所用模块:数字编解码模块、数字时钟信号源模块。

实验连线:CCLK:从数字时钟信号源模块引入一高频时钟,如512K。

DIN:从数字时钟信号源模块引入一低频时钟,如16K。

DIFF-OUT与DIFF-IN短接。

DCLK与CCLK短接。

2、用示波器两探头同时观测DIN与DIFF-OUT端,分析差分编码规则。

3、用示波器两探头同时观测DIN与DOUT端,分析差分译码结果。

五、实验报告要求设信息代码为1001101,码速率为128K,差分码的编码时钟为码速率的四倍,根据实验观察得到的规律,画出差分码波形。

实验八_差分放大器实验报告

实验八_差分放大器实验报告

差分放大电路实验报告姓名:黄宝玲班级:计科1403学号:201408010320实验摘要(关键信息)实验目的:由于差分放大器是运算放大器的输入级,清楚差分放大电路的工作原理,有助于理解运放的工作原理和方式。

通过实验弄清差分放大器的工作方式和参数指标。

这些概念有:差模输入和共模输入;差模电压增益Avd和共模电压增益Avc;共模抑制比Kcmr。

实验内容与规划:1、选用实验箱上差分放大电路;输入信号为Vs=300mV,f=3KHz正弦波。

2、发射极先接有源负载,利用调零电位器使得输出端电压Vo=0。

(Vo=Vc1-Vc2)3、在双端输入和单端输入差模信号情况下,分别测量双端输出的输入输出波形,计算各自的差模放大倍数Avd。

4、在双端输入共模信号情况下,分别测量双端输出的输入输出波形,计算双端输出共模放大倍数Avc。

5、计算共模抑制比Kcm R 。

最好作好记录表格,因为要记录的数据较多。

电路中两个三极管都为9013。

实验环境(仪器用品等)1.仪器:示波器(DPO 2012B 100MHZ 1GS/s)直流电源(IT6302 0~30V,3Ax2CH/0~5V,3A)台式万用表(UT805A)模拟电路实验箱(LTE-AC-03B)。

2、所用功能区:单管、多管、负反馈放大电路。

实验原理和实验电路1、实验原理:差分电路是具有这样一种功能的电路。

该电路的输入端是两个信号的输入,这两个信号的差值,为电路有效输入信号,电路的输出是对这两个输入信号之差的放大。

概念梳理:差模和共模是对于差动放大电路的两个输入端而言的。

A )差模输入:差动放大电路的两管基极输入的信号幅度相等、极性相反,这样的信号称为差模信号,这样的输入称为差模输入。

差模信号Vid :即差模输入的两个输入信号之差。

B )共模输入:差动放大电路的两管基极输入的信号幅度相等、极性相同,这样的信号称为共模信号,这样的输入称为共模输入。

共模信号Vic :即共模输入的两个输入信号的算数平均值。

DES实验报告

DES实验报告

实验报告课程名称电子商务安全实验项目名称实验二DES加密算法班级与班级代码07电商1班072511031实验室名称(或课室)实验大楼809 专业 2007电子商务1班任课教师学号:072511031姓名:机器号码:3组F(周二)实验日期:2010年10月19 日广东商学院教务处制姓名汪江实验报告成绩评语:指导教师(签名)年月日说明:指导教师评分后,实验报告交院(系)办公室保存。

实验二 DES加密算法实验目的1、理解对称加密算法的原理和特点。

2、理解DES和AES算法的加密原理。

实验原理DES是一种分组加密算法,所谓分组加密算法就是对一定大小的明文或密文来做加密或解密动作。

而在DES这个加密系统中,每次加密或解密的分组大小均为64位,所以DES没有密文扩充的问题。

对大于64位的明文只要按每64位一组进行切割,而对小于64位的明文只要在后面补“0”即可。

另一方面,DES所用的加密或解密密钥也是64位大小,但因其中有8个位是用来作奇偶校验的,所以64位中真正起密钥作用的只有56位,密钥过短也是DES最大的缺点。

DES加密与解密所用的算法除了子密钥的顺序不同外,其他部分完全相同。

实验设备Windows虚拟机CIS工具箱——该实验使用加密解密工具。

实验步骤step 1:输入明文数据和密钥是一样的,都为本人的学号后8位(51103119)。

明文和密钥要求键盘输入8个字符,在系统里换算成asc码就变成16进制的16个字符实验结果。

如图1所示。

图1step 2:点击“密钥生成演示”,可以得到第一次迭代后的64位密钥、56位密钥、Ci 、Di 、Ci+1、Di+1、子密钥。

如图2所示。

图264位密钥的二进制矩阵如下: 56位压缩密钥的二进制矩阵如下:Ci 的二进制矩阵如下: Di 的二进制矩阵如下:0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 011110 0 1 1 0 1 0 1 0 0 1 1 0 0 0 1 0 0 1 1 0 0 0 1 0 0 1 1 0 0 0 0 0 0 1 1 0 0 1 1 0 0 1 1 0 0 0 1 0 0 1 1 0 0 0 0 011Ci+1的二进制矩阵如下: Di+1的二进制矩阵如下:子密钥的二进制矩阵如下:压缩矩阵1和压缩矩阵2的二进制矩阵如下:0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 11111111 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 011110 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1111110 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0111110 1 0 0 0 0 0 0 0 0 1 0 1 1 0 0 1 1 1 0 1 1 0 0 0 1 1 0 0 1 0 0 0 0 0 0 0 0 0 1 0 1 01Step 3:再点击“下一个”,得到第二次迭代结果,如图3所示。

差分放大电路实验报告

差分放大电路实验报告

*****电子科学与工程系 模拟电子技术验证性实验报告
实验名称 差分放大电路 实验时间 年 月 日
学生姓名 实验地点 同组人员
专业班级
一、实验目的
1、加深对差动放大器性能及特点的理解
2、学习差动放大器主要性能指标的测试方法 二、实验主要仪器设备和材料
1、模拟电路实验装置 一台
2、万用表 一块
3、数字毫伏表 一台
4、示波器 一台 三、实验内容和原理
图5-1是差动放大器的基本结构。

它由两个元件参数相同的基本共射放大电路组成。

当开关K 拨向左边时,构成典型的差动放大器。

调零电位器R P 用来调节T 1、T 2管的静态工作点,使得输入信号U i =0时,双端输出电压U O =0。

R E 为两管共用的发射极电阻, 它对差模信号无负反馈作用,因而不影响差模电压放大倍数,但对共模信号有较强的负反馈作用,故可以有效地抑制零漂,稳定静态工作点。

图5-1 差动放大器实验电路
当开关K 拨向右边时,构成具有恒流源的差动放大器。

它用晶体管恒流源代替发射极电阻R E ,可以进一步提高差动放大器抑制共模信号的能力。

(1)、静态工作点的估算 典型电路
EE BE
E E U -U I R (认为U B1=U B2≈0)
C1C2E
1I =I =I 2。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

DES 差分分析实验报告
四大队四队五班 刘杰
一、实验目的
差分密码分析是一种选择明文攻击,是现代分组密码分析的重要方法之一,也是理论分析密码算法和算法抗攻击测试的重要依据之一。

本实验通过3轮DES 简化算法的差分分析来达到加深学员对差分分析方法原理的理解和利用该原理分析实际问题的操作能力。

二、实验内容
(1)3轮DES 简化算法的差分分析;
(2)通过三组明密文对(每组两个相关明文和相应密文),利用差分原理提
三、实验原理
设DES 两个明密文对:=00m L R ***=00m L R =33c L R ***
=33c L R
计算过程:
(,)(,)(,)(,)=⊕=⊕=⊕⊕322312300123R L f R k R f R k L f R k f R k
(,)(,)****=⊕⊕300123R L f R k f R k
令:*'=⊕000L L L (,)(,)(,)(,)***
''=⊕=⊕⊕⊕⊕333001012323R R R L f R k f R k f R k f R k 观察得:在本次实验原始数据中,明文对*=00R R ,即*
'=⊕=0
0000000000R R R 则(,)(,)**
''=⊕=⊕⊕3
3302323R R R L f R k f R k 同时有:=00m L R ***=00m L R =23R L **=23R L
则可计算出:*'=⊕000L L L *'=⊕333R R R (,)(,)*
''⊕=⊕232330f R k f R k R L
则可得出:
S 盒输入差:(())(())()()*
*⊕⊕⊕=⊕232333E R k E R k E L E L
S 盒输出差:()*-''⊕=⊕13
0D D P R L
分析过程:
令:()()*⊕=3312345678E L E L B B B B B B B B
()-''⊕=13
012345678P R L C C C C C C C C ()=312345678E L A A A A A A A A =312345678k J J J J J J J J
()⊕=3312345678E L k X X X X X X X X *()⊕=3312345678E L k Y Y Y Y Y Y Y Y
基本思路:(分别计算12345678J J J J J J J J )
{|,()()}∈=⊕⊕=⊕=i i i i i i i J Test x A x y B S x S y C ,,,,,,,=12345678i
对于本次实验的3个具有明文差(*,0)的明密文对,则可构造上面的3个Test 集合,显然 ()()
()∈12i i i i J Test Test Test t ,,,,,,,=12345678i
一种确定Ji 的直接方法:
1.建立26=64长度的数组J[64]={0};
2.对Testi(r),r = 1,2,…,t ,若a ∈Testi(r),则 J[a] = J[a] + 1。

3.若J[b] =3,则6比特串b 就是可能的密钥比特 Ji 。

四、实验环境
Microsoft visual c++ 五、实验步骤
(1)计算简化算法第3轮S 盒输入差
(2)计算简化算法第3轮S盒输出差
(3)计算第3轮单个S盒可能的6比特子密钥
对第i=1个S盒:
(4)构造64个计数器
(5)对每一组数据利用(3)对64个计数器进行累加
(6)根据计数器最大值判定6比特子密钥
(7)i++,若i<=8重复(4,5,6),否则转入下步。

求解第三轮子密钥:
(8)计算第三轮48比特子密钥(即8个S盒6比特密钥级联)
穷举初始56比特密钥
(9)根据PC-2选择置换还原48比特子密钥在56比特中位置(缺省8比特空出)
(10)循环移位还原56比特初始密钥
穷举初始56比特密钥
(11)穷举56比特初始密钥中空出的8比特,还原成64比特初始密钥
(12)调用3轮DES简化算法对6个明文分组加密,均得到相应密钥即为正确64比特初始密钥
六、实验结果。

相关文档
最新文档