太原理工大学MATLAB课程设计报告

太原理工大学MATLAB课程设计报告
太原理工大学MATLAB课程设计报告

一、 设计目的

通过该设计,理解傅里叶变换的定义及含义,掌握对信号进行频域分析 的方法。

二、 设计内容

1. 信号的离散傅里叶变换

从连续到离散:

连续时间信号)(t x 以及对应的连续傅里叶变换)(?ωx 都是连续函数。由于

数字系统只能处理有限长的离散信号,因此必须将x 和x

?都离散化,并且建立对应的傅里叶变换。

假设x(t)时限于[0, L],再通过时域采样将)(t x 离散化,就可以得到有限长离散信号,记为)(t x discrete 。设采样周期为T ,则时域采样点数N=L/T 。

)()()()()(1

1

nT t nT x nT t t x t x N n N n discrete -=-=∑∑-=-=δδ

它的傅里叶变换为∑∑-=--==-=1

01

)(1)()()(?N n T in N n discrete e nT x T nT t F nT x x

ωδω 这就是)(t x 在时域采样后的连续傅里叶变换,也就是离散时间傅里叶变换,它在频域依然是连续的。

下面将频域信号转化为有限长离散信号。与对时域信号的处理类似,假设频域信号是带限的,再经过离散化,即可得到有限长离散信号。依据

采样定理,时域采样若要能完全重建原信号,频域信号)(?ωx

应当带限于(0,1/T)。由于时域信号时限于[0, L],由采样定理以及时频对偶的关系,

频域的采样间隔应为1/L 。故,频域采样点数为:N L

T =11

即频域采样的点数和时域采样同为N ,频域采样点为N

k k NT k <≤=0}/2{πω在

DTFT

频域上采样:

=][?k x

∑-=-=1

2)(1)(?N n nk N i k discrete e nT x T x π

ω 令T=1,将其归一化,就得到离散傅里叶变换。因此,DFT 就是先将信

号在时域离散化,求其连续傅里叶变换后,再在频域离散化的结果。 离散傅里叶变换:

离散傅里叶变换(Discrete Fourier Transform ,缩写为DFT ),是傅里叶

变换在时域和频域上都呈离散的形式,将信号的时域采样变换为其DTFT 的频域采样。在形式上,变换两端(时域和频域上)的序列是有限长的,而实际上这两组序列都应当被认为是离散周期信号的主值序列。即使对有限长的离散信号作DFT ,也应当将其看作其周期延拓的变换。在实际应用中通常采用快速傅里叶变换计算DFT 。

有限长序列的离散傅里叶变换公式

???

????==∑∑-=-=-1

0)/2(1

)/2()(1)()()(N n kn

N j N n kn

N j e k X N n x e n x k X ππ MATLAB 函数:fft 功能是实现快速傅里叶变换,fft 函数的格式为: y=fft (x ),返回向量x 的不连续fourier 变化。ifft 功能是实现快速反傅里叶变换,ifft 函数的格式为: y=ifft (x ),返回向量x 的不连续inverse fourier 变化。 若)6

cos(

)(π

n n x =是一个N=12的有限序列,利用MATLAB 计算)(n x 它的傅里叶变换)(k X 并画出图形,然后再对)(k X 进行离散傅里叶反变换,并求出)(n x 画出其波形。 2. 频率分辨率与DFT 参数的选择

在DFT 问题中,频率分辨率是指在频率轴上所能得到的最小频率间隔

N

f f s

=

?,即最小频率间隔反比于数据的长度N 。若在)(n x 中的两个频率分别为1f 和2f 的信号,对)(n x 用矩形窗截断,要分辨出这两个频率,N 必须满足

122f f N

f s

-= 通过下面实验,验证上面的结论:设一序列中含有两种频率成分,

Hz f 21=,Hz f 05.22=,采样频率取为Hz f s 10=,表示为

)/2sin()/2sin()(21s s f n f f n f n x ππ==

根据上面结论,要区分出着两种频率成分,必须满足N>400。 1)取)(n x )1280(≤≤n 时,计算)(n x 的DFT )(k X ; 2)取)(n x )5120(≤≤n 时,计算)(n x 的DFT )(k X 。

三、 总体方案设计

1. 信号的离散傅里叶变换

有限长序列的离散傅里叶变换公式

???

????

==∑∑-=-=-1

0)/2(1

)/2()(1)()()(N n kn N j N n kn N j e

k X N n x e n x k X ππ MATLAB 函数:fft 功能是实现快速傅里叶变换,fft 函数的格式为: y=fft (x ),返回向量x 的不连续fourier 变化。ifft 功能是实现快速反傅里叶变换,ifft 函数的格式为: y=ifft (x ),返回向量x 的不连续inverse fourier 变化。 若)6

cos(

)(π

n n x =是一个N=12的有限序列,利用MATLAB 计算)(n x 它的傅里叶变换)(k X 并画出图形(见仿真结果中图1和图2),然后再对

)(k X 进行离散傅里叶反变换,并求出)(n x 画出其波形(见仿真结果中

图3和图4)。 2.

频率分辨率与DFT 参数的选择

在DFT 问题中,频率分辨率是指在频率轴上所能得到的最小频率间隔

N

f f s

=

?,即最小频率间隔反比于数据的长度N 。若在)(n x 中的两个频率分别为1f 和2f 的信号,对)(n x 用矩形窗截断,要分辨出这两个频率,N 必须满足

122f f N

f s

-= 通过下面实验,验证上面的结论:设一序列中含有两种频率成分,

Hz f 21=,Hz f 05.22=,采样频率取为Hz f s 10=,表示为

)/2s i n ()/2s i n ()(21s s f n f f n f n x ππ==

根据上面结论,要区分出着两种频率成分,必须满足N>400。 1)取)(n x )1280(≤≤n 时,计算)(n x 的DFT )(k X ,并画出)(n x 和)(n x 的DFT )(k X 的图形(见仿真结果中图5、图6和图7);

2)取)(n x )5120(≤≤n 时,计算)(n x 的DFT )(k X 并画出)(n x 和)(n x 的DFT )(k X 的图形(见仿真结果中图8、图9和图10); 试比较两次实验是否能区分出两种频率成分。 注:图7和图8为放大后离散傅里叶变换X(k)

四、 主要参数

1. )6

cos(

)(π

n n x =是一个N=12的有限序列。 2. )/2sin()/2sin()(21s s f n f f n f n x ππ==其中Hz f 21=,Hz f 05.22=,采样频

率取为Hz f s 10=; 1)取)(n x )1280(≤≤n ; 2)取)(n x )5120(≤≤n 。

五、 源程序

1.

离散傅里叶变换及反变换的验证: N=12;n=0:N-1;xn=cos(pi*n/6); k=0:N-1;Wn=exp(-j*2*pi*n'*k/N); xk=xn*Wn;

figure,subplot(1,2,1),stem(n,xn) subplot(1,2,2),stem(k,abs(xk)); y=fft(xn);figure,stem(k,abs(y)) Pn=exp(j*2*pi*n'*k/N); xn=xk*Pn/N;

figure,subplot(1,2,1),stem(n,xk)

subplot(1,2,2),stem(k,abs(xn))

y1=ifft(xk);figure,stem(k,abs(y1))

2.频率分辨率与DFT参数的选择:

f1=2;f2=2.05;fs=10;N=128;n=0:N;

xn=sin(2*pi*f1*n/fs)+sin(2*pi*f2*n/fs)

figure plot(n,xn)

figure y=fft(xn); plot(n,abs(y))

N=512;n=0:N;xn=sin(2*pi*f1*n/fs)+sin(2*pi*f2*n/fs);

figure

plot(n,xn)

figure

y=fft(xn);plot(n,abs(y))

六、仿真结果

图1

图2

051015

图3

图4

020406080100120140

-2

-1.5-1-0.500.511.52

图5

020406080100120140

10

20

30

40

50

60

图6

10152025303540

图7

0100200300400500600

-2

-1.5-1-0.500.511.5

2

图8

0100200300400500600

50

100

150

200

250

图9

9095100105110115120

50

100

150

200

250

图10

七、 设计总结

通过本次课程设计,让我对信号的离散傅里叶变换、离散傅里叶反变换、

频率分辨率及DFT 参数的选择有了更深的认识,明白了这一软件的强大,可以将专业课《信号与系统》里的问题简单化、形象化,是一个好的辅助工具。 另外,对MATLAB 这一软件的许多专业领域的功能有了认识,强化了对这一软件的操作及其想要实现的功能的编程。与其不断的翻看课本,不如进行实际的演练,增加了学习的趣味性。

太原理工大学安全系统工程复习资料

1.系统是由相互作用、相互依赖的若干组成部分结合而成的具有特定功能的有机整体。 2.系统的特征:整体性、目的性、有序性、相关性、环境适应性、动态性 3.系统学原理:整体性原理、相关性原理、有序性原理、动态性原理、分解综合原理、创造思维原理、验证性原理、反馈原理 4.系统工程是对系统进行合理规划、研究、设计和运行管理的思想、步骤、组织和技巧等的总称,它是以实现系统最优化为目的的一门基础科学,是一种对所有系统都具有普遍意义的科学方法。 5.三维结构图:①时间维。对一个具体工程,从规划起一直到更新为止,全部程序可分为规划、拟定方案、研制、生产、安装、运转和更新七个阶段。②逻辑维。对一个大型项目可分为明确目的、指标设计、系统方案组合系统分析、最优化、作出决定和制定方案七个步骤。③知识维。系统工程需使用各种专业知识,霍尔把这些知识分成工程、医药、建筑、商业、法律、管理、社会科学和艺术等,把这些专业知识成为知识维。 6.安全与危险:①安全,是指免遭不可接受危险的伤害。它是一种使伤害或损害的风险限制在可以接受的水平的状态。安全程度用安全性指标来衡量。②危险,是指存在引起人身伤亡、设备破坏或降低完成预定功能能力的状态。③安全是相对的,危险是绝对的。 7.安全标准:①安全是一个相对的主观的概念。评定状态是否安全需要一个界限、目标或标准,通过与定量化的风险率或危害程度进行比较,判定是否达到人们所期盼的安全程度。我们把这个标准称为安全标准。②受技术、资金等因素的制约,危险是不可能完全杜绝的。安全标准实际上是一个社会各方面可以接受的危险度③确定安全标准的方法有统计法和风险与收益比较法。 8.安全系统工程是指在系统思想指导下,运用先进的系统工程的理论和方法,对安全及其影响因素进行分析和评价,建立综合集成的安全防控系统并使之持续有效运行。 9.安全系统工程的任务:(1)危险源辨识(2)分析、预测危险源由触发因素作用而引发事故的类型及后果(3)设计和选用安全措施方案,进行安全决策(4)安全措施和对策的实施(5)对措施效果做出总体评价(6)不断改进,以求最佳措施效果,使系统达到最佳安全状态。10.安全系统工程的研究对象:任何一个生产系统地都包括三个部分,即从事生产活动的操作人员和管理人员,生产必需的机器设备、厂房等物质条件,以及生产活动所处的环境。这三个部分构成一个“人—机—环境”系统,每一部分就是该系统的一个子系统,称为人子系统、机器子系统和环境子系统。 11.安全系统工程的研究内容:①系统安全分析系统安全分析有五个基本要素和程序:安全目标、可选用方案、系统模式、评价标准、方案选优②系统安全评价:安全评价的目的是为决策提供依据。系统安全评价往往要以系统安全分析为基础,通过分析,了解和掌握系统存在的危险因素,但不一定要对所有危险因素采取措施。而是通过评价掌握系统的事故风险大小,以此与预定的系统安全指标相比较,如果超出指标,则应对系统的主要危险因素采取控制措施,使其降至该标准以下。③安全决策与控制:任何一项系统安全分析技术或系统安全评价技术,如果没有一种强有力的管理手段和方法,也不会发挥其应有的作用。因此,在出现系统安全分析安全评价技术的同时,也出现了系统安全决策。 12.安全分析应遵循的基本原则:(1)首先可进行初步的综合性分析,再进行详细的分析。(2)根据分析对象的不同,选择相应的分析方法3)如果对新建、改建的设计或限定目标进行分析,可选用静态的分析方法(包括初步分析和详细分析)。如果对运行状态进行分析,则可选用动态的分析方法,如程序分析和逻辑分析等。(4)如果需要对系统进行反复调整,使之达到较高的安全性水平,可以使用替换分析和逻辑分析等。(5)各种分析方法可以互为补充,使用一种方法也许不能完全分析出系统的危险性,但用其他方法可以弥补其不足的部分。(6)进行分析时并不需要使用所有的方法,应该根据实际情况,结合特定的环境和资金条件,使分析能够得出正确的评价。 13.安全检查表的特点:①系统化、科学化,为事故树的绘制和分析,做好准备②容易得出正确的评估结果③充分认识各种影响事故发生的因素的危险程度(或重要程度)④按照原因事件的重要/顺序排列,有问有答,通俗易懂⑤易于分清责任。还可以提出对改进措施的要求,并进行检验⑥符合我国现阶段的实际情况,为安全预测和决策提供坚实的基础⑦只能作定性的评价,不能给出定量评价结果 ⑧只能对已经存在的对象评价 14.预先危险性分析,又称预先危险分析。是在每项工程活动之前,如设计、施工、生产之前,或技术改造后,即制定操作规程和使用新工艺等情况之后,对系统存在的危险性类型、来源、出现条件、导致事故的后果以及有关措施等,做一概略分析。是一种定性分析系统危险因素和危险程度的方法。 15.预先危险性分析的目的:①防止操作人员直接接触对人体有害的原材料、半成品、成品和生产废弃物②防止使用危险性工艺、装置、工具和采用不安全的技术路线③如果必须使用上述技术路线时,应从工艺上或设备上采取安全措施,以保证这些危险因素不致发展成事故。 16.预先危险性分析的一般步骤:确定系统、调查收集资料、系统功能分解、分析识别危险源、确定危险等级、制订措施、措施实施 17.危险性等级的划分:①1级安全的,不会导致伤害或疾病,系统无损失,可以忽略②2级临界的,处于事故的边缘状态,暂时还不会造成人员伤亡和系统的损坏,但应予排除或控制③3级危险的,会造成人员伤亡和系统损坏,要立即采取措施控制④4级破坏性的,破坏性的,会造成死亡或系统报废,必须设法消除 18.危险性控制:①直接措施:(1)限制能量或采用安全能源代替危险能源。如限速装置、低电压设备、安全设备,限制生产能量等(2)防止能量外泄,如自动温度调节器、保险丝、气体检测器、地面装卸作业、锐利工具等(3)防止能量散逸,如放射性物质的铅储器、绝缘材料、安全带等。②间接措施:(1)在能量的放出路线上和放出的时间上采取措施,如排尘装置、安全禁止标志、防护性接地、安全连锁装置等(2)能量放出缓冲装置,如爆炸板、安全阀、保险带、冲击吸收装置等(3)在能量源上采取防护措施,如防护罩、喷水灭火装置、禁入栅栏、防火墙等 (4)在能量和人与物之间设立防护措施,如玻璃视镜、 过滤器、防噪声装置等(5)对人体采取防护措施,如防 尘眼镜、安全靴、头盔、手套、呼吸器、防护用具等(6) 提高耐受能力,选用适应性强的人和耐久性材料(7)降 低损害程度的措施,如紧急冲浴设备、配置低放射线、救 援活动和急救治疗等。 19.故障是指系统或元素在运行过程中,在规定是时间和 条件内不能达到设计规定的要求,因而不能实现预定功能 的状态 20.故障类型及影响分析的步骤:①调查情况收集资料② 危险源初步辨识③故障类型、影响、组成因素分析④故障 危险程度、发生概率、分析⑤检测方法与预防措施⑥按故 障危险程度与概率大小,分先后次序,轻重缓急地逐项采 取预防措施 21.危险性与可操作性研究分析是以关键词为引导,找出 系统中工艺过程的状态参数的变化(即偏差),然后再继 续分析造成偏差的原因、后果及可以采取的对策。 22.鱼刺图法的步骤可以概括为:针对结果,分析原因; 先主后次,层层深入 23.事件树分析法从事件的起始状态出发,用逻辑推理的 方法,设想事故发展过程;进而根据这一过程了解事故发 生的原因和条件。其实质是利用逻辑思维的规律和形式, 从宏观的角度去分析事故形成的过程。 24.事故树分析:又称故障树分析,是从结果到原因找出 与灾害事故有关的各种因素之间因果关系和逻辑关系的 作图分析法。 25.事故树分析的基本程序:(1)熟悉系统(2)调查事故 (3)确定顶上事件(4)确定目标(5)调查原因事件(6) 绘制事故树(7)定性分析(8)计算顶上事件发生概率(9) 分析比较(10)定量分析(11)制定安全对策 26.最小割集是指凡能导致顶上事件发生的最低限度的基 本事件的集合 27.最小径集是指凡不能导致顶上事件发生的最低限度的 基本事件的集合 28.最小割集和最小径集在事故树分析中的作用:(1)最 小割集表示系统的危险性。求出最小割集可以掌握事故发 生的各种可能,为事故调查和事故预防提供方便(2)最 小径集表示系统的安全性。求出最小径集我们可以知道, 要使事故不发生,有几种可能方案(3)最小割集能直观 地、概略地告诉人们,哪种事故模式最危险,哪种稍次, 哪种可以忽略(4)利用最小径集可以经济地、有效地选 择采用预防事故的方案(5)利用最小割集和最小径集可 以直接排出结构重要度顺序(6)利用最小割集和最小径 集计算顶上事件的发生概率和定量分析。 29.用最小割集或最小径集进行结构重要度分析:①频率: 当最小割集的基本事件个数不等时,基本事件少的割集中 的基本事件比基本事件多的割集中的基本事件结构重要 度大②频数:当最小割集的基本事件个数相等时,重复在 各最小割集中出现的基本事件比只在一个最小割集中出 现的基本事件结构重要度大,重复次数多的比重复次数少 的结构重要度大③看频率又看频数:在基本事件少的最小 割集中出现次数少的事件比基本事件多的最小割集中出 现次数多的相比较一般前者大于后者 30.三中重要度系数中,结构重要度系数从事故树结构上 反映进本事件的重要程度;概率重要度系数反映基本事件 概率的增减对顶上事件发生概率影响的敏感度;临界重要 度系数从敏感度和自身发生概率大小双重角度反映基本 事件的重要程度。其中,结构重要度系数反映了某一基本 事件在事故树结构中所占的地位,而临界重要度系数从结 构和概率上反映了改善某一基本事件的难易程度,概率重 要度系数则起着一种过渡作用,是计算两种重要度系数的 基础 31.安全评价原理:相关性原理、类推原理、惯性原理、 量变到质变原理。①相关性原理:在分析和处理问题时, 要恰当地分析和处理系统内外因素、各层次之间的联系 (相关性),以达到强化整体效应的目的。一个系统,其 属性、特征与事故和职业危害存在着因果的相关性,这是 系统因果评价方法的理论基础。②类推原理:类比推理是 根据两个或两类对象之间存在着某些相同或相似的属性, 从一个已知对象还具有某个属性来推出另一个对象具有 此种属性的一种推理。③惯性原理:任何事物在其发展过 程中,从其过去到现在以及延伸至将来,都具有一定的延 续性,这种延续性称为惯性。④量变到质变原理:任何一 个事物在发展变化过程中都存在着从量变到质变的规律 32.对于一个具有潜在危险性的作业条件,格雷厄姆和金 尼认为,影响危险性的主要因素有3个:①发生事故或危 险事件的可能性;②暴露于这种危险环境的情况;③事故 一旦发生可能产生的后果。用式(4-2)来表示,则为: D=L·E·C D——作业条件的危险性;L——事故或危险 事件发生的可能性;E——暴露于危险环境的频率;C—— 发生事故或危险事件的可能结果。 33.安全决策是通过对系统过去、现在发生的事故进行分 析的基础上,运用预测技术的手段,对系统未来事故变化 规律作出合理判断的过程。 34.系统安全预测就要预测造成事故后果的许多前级事 件,包括起因事件、过程事件和情况变化;随着生产的发 展以及新工艺、新技术的应用,预测会产生什么样的新危 险、新的不安全因素;随着科学的发展,预测未来的安全 生产面貌及应采取的安全对策。 35.系统安全预测同其他预测方法一样,遵循如下的基本 原理:(1)系统原则(2)类推和概率推断原则(3)惯性 原理 36.安全决策过程:(1)确定目标:从大安全观出发,安 全决策所涉及的主要问题就是保证人们的生产安全、生活 安全和生存安全。应进一步界定、分解和量化。生产安全 是一个总目标,它可以分解为预防事故发生,消除职业病 和改善劳动条件(2)确定决策方案:拟出几个可供选择的 方案。将达不到目标基本要求的方案舍弃掉,然后对各个 方案进行排序。排在第一位的方案也称为备选决策提案。 备选决策提案做进一步的慎重研究。(3)潜在问题或后果 分析:“假如采用这个方案,将要产生什么样的结果?假 如采用这个方案,可能导致哪些不良后果和错误?”① 人身安全方面②人的精神和思想方面③人的行为方面(4) 实施与反馈:实施过程中制定实施规划、落实实施机构、 人员职责,并及时检查与反馈实施情况,使决策方案在实 施过程中趋于完善并达到预期效果。 37.决策树是风险决策的基本方法之一。决策树分析方法 又称概率分析决策方法。决策树法是一种演绎性方法,即 是一种有序的概率图解法。 38.危险性与可操作性研究的成败关键:(1)对分析研究 所依据的制造过程图表及有关数据把握的正确性(2)小 组成员的专业技术和洞察能力(3)小组成员运用此方法 帮助其想象动作偏离、原因和后果的透视能力(4)小组 成员具备事故严重性分析能力,尤其是对已指出的危害, 在评估其严重性之时能对危害可能引起的严重性大小,具 有衡量其轻重之能力。 39.安全系统工程的静态构架,由抽象到具体,分别由4 个层次所构成:安全哲学,安全科学,安全技术,安全工 程 40.安全系统工程主要手段:首先,在系统的研发阶段, 安全系统工程要求设置安全工程系统管理计划。从理论上 说,在产品最初的构想阶段,安全因素就应该被充分的考 虑到。其次,安全系统通过以下几个手段来保证系统安全: 安全设计、安全预警、安全生产、安全训练 41.事故树分析法的特点:(1)结果:系统可能发生的事 故放在图的最上面,称为顶上事件。(2)原因:可能是其 他一些原因的结果,称为中间原因事件,应继续往下分析。 直到找出不能进一步往下分析的原因为止,这些原因称为 基本原因事件。(3)优点:是采用演绎方法分析事故的因 果关系。 42.事件分为事故事件和成功事件

MATLAB课程设计报告

华东交通大学MATLAB程序设计报告书 课题名称:基于MATLAB的粒子群优化算法的实现 姓名: 学号:20160280800014 专业:控制科学与工程 2016年 11月 20日

基于MATLAB的粒子群优化算法的实现 一、课程选题目的 本次课程设计的课题为《基于MATLAB的粒子群优化算法的实现》,主要为学会运用MATLAB对实际算法编程,加深对粒子群优化算法的理解,并为今后熟练使用MA TLAB进行系统的分析仿真和设计奠定基础。数值计算分析可以帮助更深入地理解理论知识,并为将来使用MA TLAB进行各领域数值分析分析和实际应用打下基础。 此次课程主要是为了进一步熟悉对MATLAB软件的使用,以及学会利用MA TLAB对数值运算这种实际问题进行处理,将理论应用于实际,加深对它的理解。 二、粒子群优化算法原理 优化是科学研究、工程技术和经济管理等领域的重要研究工具。它所研究的问题是讨论在众多的方案中寻找最优方案。例如,工程设计中怎样选择设计参数,使设计方案既满足设计要求又能降低成本;资源分配中,怎样分配有限资源,使分配方案既能满足各方面的基本要求,又能获得好的经济效益。在人类活动的各个领域中,诸如此类,不胜枚举。优化这一技术,正是为这些问题的解决,提供理论基础和求解方法,它是一门应用广泛、实用性很强的科学。近十余年来,粒子群优化算法作为群体智能算法的一个重要分支得到了广泛深入的研究,在路径规划等许多领域都有应用。 2.1 粒子群优化算法的起源 粒子群优化(PSO)算法是由Kennedy和Eberhart于1995年用计算机模拟鸟群觅食这一简单的社会行为时,受到启发,简化之后而提出的。 设想这样一个场景:一群鸟随机的分布在一个区域中,在这个区域里只有一块食物。所有的鸟都不知道食物在哪里。但是他们知道当前的位置离食物还有多远。那么找到食物的最优策略是什么呢。最简单有效的方法就是追寻自己视野中目前离食物最近的鸟。如果把食物当作最优点,而把鸟离食物的距离当作函数的适应度,那么鸟寻觅食物的过程就可以当作一个函数寻优的过程。鱼群和鸟群的社会行为一直引起科学家的兴趣。他们以特殊的方式移动、同步,不会相互碰撞,整体行为看上去非常优美。生物学家CargiReynolds提出了一个非常有影响的鸟群聚集模型。在他的模拟模型boids中,每一个个体遵循:避免与邻域个体相冲撞、匹配邻域个体的速度、试图飞向感知到的鸟群中心这三条规则形成简单的非集中控制算法驱动鸟群的聚集,在一系列模拟实验中突现出了非常接近现实鸟群聚集行为的现象。该结果显示了在空中回旋的鸟组成轮廓清晰的群体,以及遇到障碍物时鸟群的分裂和再度汇合过程。由此受到启发,经过简化提出了粒子群优化算法。 2.2粒子群优化算法的原理 在粒子群优化算法中,每个优化问题的潜在解都是搜索空间中的一只鸟,称之为“粒子”。所有的粒子都有一个由被优化的函数决定的适应值,每个粒子还有一个速度决定他们飞翔的方向和距离。然后粒子们就追随当前的最优粒子在解空间中搜索。优化开始时先初始化为一群随机粒子(随机解)。然后通过迭代找到最优解。在每一次迭代中,粒子通过跟踪两个极值来更新自己。第一个极值就是整个种群目前找到的最优解。这个极值是全局极值。另外也可以不用整个种群而只是用其中一部分作为粒子的邻居,那么在所有邻居中的极值就是局部极值。第二个极值是粒子本身所找到的最优解,称为个体极值。这是因为粒子仅仅通过跟踪全局极值或者局部极值来更新位置,不可能总是获得较好的解。这样在优化过程中,粒子在追随全局极值或局部极值的同时追随个体极值则圆满的解决了这个问题。这就是粒子群优化

太原理工大学计算机网络实验报告

本科实验报告 课程名称:计算机网络B 实验地点:行勉楼 专业班级:学号 学生姓名: 指导教师: 实验成绩: 2016年 6 月14 日

实验3 VLAN基本配置 一、实验目的 掌握交换机上创建VLAN、分配静态VLAN成员的方法。 二、实验任务 1、配置两个VLAN:VLAN 2和VLAN 3并为其分配静态成员。 2、测试VLAN分配结果。 三、实验设备 Cisco交换机一台,工作站PC四台,直连网线四条,控制台电缆一条。 四、拓扑结构 五、实验结果 PC0到PC1 想通 PC0到PC2 不通,不在相同VLAN PC2到PC3 不通,网段不同。 Switch#sh run Building configuration... Current configuration : 1127 bytes ! version 12.1 no service timestamps log datetime msec no service timestamps debug datetime msec no service password-encryption ! hostname Switch ! ! spanning-tree mode pvst ! interface FastEthernet0/1

! interface FastEthernet0/2 switchport access vlan 2 ! interface FastEthernet0/3 switchport access vlan 2 ! interface FastEthernet0/4 switchport access vlan 2 ! interface FastEthernet0/5 switchport access vlan 3 ! interface FastEthernet0/6 switchport access vlan 3 ! interface FastEthernet0/7 switchport access vlan 3 ! 六、实验心得 输入容易出现错误。重复输入次数多。

通信原理课程设计报告(基于Matlab)

2DPSK调制与解调系统的仿真 设计原理 (1) 2DPSK信号原理 1.1 2DPSK信号原理 2DPSK方式即是利用前后相邻码元的相对相位值去表示数字信息的一种方式。现假设用Φ表示本码元初相与前一码元初相之差,并规定:Φ=0表示0码,Φ=π表示1码。则数字信息序列与2DPSK信号的码元相位关系可举例表示如2PSK信号是用载波的不同相位直接去表示相应的数字信号而得出的,在接收端只能采用相干解调,它的时域波形图如图2.1所示。 图1.1 2DPSK信号 在这种绝对移相方式中,发送端是采用某一个相位作为基准,所以在系统接收端也必须采用相同的基准相位。如果基准相位发生变化,则在接收端回复的信号将与发送的数字信息完全相反。所以在实际过程中一般不采用绝对移相方式,而采用相对移相方式。定义为本码元初相与前一码元初相之差,假设: →数字信息“0”; →数字信息“1”。 则数字信息序列与2DPSK信号的码元相位关系可举例表示如下: 数字信息: 1 0 1 1 0 1 1 1 0 1 DPSK信号相位:0

或 : 1.2 2DPSK 信号的调制原理 一般来说,2DPSK 信号有两种调试方法,即模拟调制法和键控法。2DPSK 信号的的模拟调制法框图如图1.2.1所示,其中码变换的过程为将输入的单极性不归零码转换为双极性不归零码。 图1.2.1 模拟调制法 2DPSK 信号的的键控调制法框图如图1.2.2所示,其中码变换的过程为将输入的基带信号差分,即变为它的相对码。选相开关作用为当输入为数字信息“0” 时接相位0,当输入数字信息为“1”时接pi 。 图1.2.2 键控法调制原理图 1.3 2DPSK 信号的解调原理 2DPSK 信号最常用的解调方法有两种,一种是极性比较和码变换法,另一种是差分相干解调法。 码变换 相乘 载波 s(t) e o (t)

太原理工大学计算机硬件基础考试习题

第2章 1.单项选择题 (1)在字长8位的定点小数表示中,-1的补码是( B )。 A.1.0000001 B.1.0000000 C.1.1111110 D.1.1111111 (2)在定点数表示中,下列说法正确的是(C )。 A.0的原码表示唯一 B.0的反码表示唯一 C.0的补码表示唯一 D.字长相同,原码、反码和补码表示的数的个数一样 (3)在定点整数表示中,下列说法错误的是( A )。 A.原码和补码表示范围相同B.补码和移码表示范围相同 C.原码和反码表示范围相同D.补码和移码表示符号相反,数值位相同 (4)在字长8位的定点整数补码表示中,能表示的最小数和最大数是( D )。 A.-128和128 B.-127和127 C.-127和128 D.-128和127 (5)字长8位的无符号数表示中,能表示的最大数是(C )。 A.127 B.128 C.255 D.256 (6)在算术移位中,下列说法错误的是( D )。 A.原码左移末位补0 B.原码右移高位补0 C.补码左移末位补0 D.补码右移高位补1 (7)在逻辑移位中,下列说法错误的是( C )。 A.左移末位补0 B.右移高位补0 C.循环左移末位补0 D.循环左移末位补最高位 (8)采用变形补码做加减运算,当运算结果的符号位是( B )时正溢出。 A.00 B.01 C.10 D.11 (9)已知[X]补=10001,则X 的真值和[-X]补是( C ) A.00001、00001 B.- 00001、01111 C.- 01111、01111 D.- 01111、11111 (10)在8位寄存器中存放补码表示的数0FEH,算术左移一位后,其十六进制代码是( B )。 A.0FFH B.0FCH C.7CH D.7EH 2.采用定点整数表示,字长8位,含1位符号位,写出下列各数的原码、反码、补码和移码: 1010,0101,0010,1111,-1000,-1011,-1001,-0001,-0 4.字长16位,采用定点整数补码表示,写出能表示的最大数、最小数、最大非0负数、最小非0正数的二进制代码序列和十进制真值。 8.字长5位,含一位符号位,计算[X]补 +[Y]补,并判断是否溢出。 (1)[X]补=10001 [Y]补=11001 (2)[X]补 =01001 [Y]补=00111 (3)[X]补=10011 [Y]补=01101 (4)[X]补 =01110 [Y]补=11010

太原理工大学MATLAB实验报告

实验二矩阵和数组的操作 一实验环境 MATLAB软件 二实验目的 1.掌握矩阵和数组的一般操作,包括创建、保存、修改和调用等。 2.学习矩阵和数组的加减运算和乘法。 3.掌握对数组中元素的寻访与赋值,会对数组进行一般的操作。三实验内容 1 创建一个5×5矩阵,提取祝对角线以上的部分 2 A=rand(3),B=magic(3),C=rand(3,4),计算A×B×C

3 创建一个3×3矩阵,并求其转置,逆矩阵 4 用两种方法求Ax=b的解(A为4阶随机矩阵,b为4阶列矩阵)

5 创建一个4阶随机矩阵A,计算A3

6 求100-999之间能被21整除的数的个数 7 设有矩阵A和B A=1 2 3 4 5 B=3 0 16 6 7 8 9 10 17 -6 9 11 12 13 14 15 0 23 -4 16 17 18 19 20 9 7 0 21 22 23 24 25 4 13 11 (1)求它们的乘积C=A×B (2)将矩阵C的右下角3×2子矩阵赋给D 8 求解下列方程式 (1)x3-2x+5=0

(2){3x1+11x2-2x3=8 X1+x2-2x3=-4 X1-x2+x3=3 9 求微分方程y’’(t)+2y’(t)+2y=0当y(0)=0、y’(0)=1时的解

四实验说明 我在MATLAB中完成实验二矩阵和数组的操作,在这个过程中,我使用了diary命令将我在实验过程中的数据记录,操作记录,心得体会全部储存到了指定文档并有了如上记录。 实验三MATLAB绘图 一实验环境 MATLAB软件 二实验目的 1.掌握MATLAB的基本绘图命令。 2.掌握运用MATLAB绘制一维、二维、三维图形的方法。 3.绘图加以修饰。 三实验内容 1.画出横坐标在(-15,15)上的函数y=cosx的曲线。

太原理工大学网上书店管理系统的分析与设计

课程设计报告 课程名称系统分析设计与开发方法 课题名称网上书店管理系统的分析与设计 专业软件工程 班级软件1319班 学号2013005655 姓名张卫东 指导教师xxx xxx 20xx年x 月x日

一、设计内容与设计要求 1.设计内容: 见附录 2.设计要求: 1).设计正确,方案合理。 2).界面友好,使用方便。 3).建模语言精炼,结构清晰。 4).设计报告4000字以上,含建模语言说明,用户使用说明,UML 建模图。 5).上机演示。 二、进度安排 第十六周星期四下午:课题讲解,查阅资料、系统分析 星期五上午:总体设计、详细设计 第十七周星期一:建模,上机调试、撰写课程设计报告 星期二下午:答辩 附: 课程设计报告装订顺序:封面、任务书、目录、正文、评分、附件(A4大小的图纸及程序清单)。正文的格式:一级标题用3号黑体,二级标题用四号宋体加粗,正文用小四号宋体;行距为22。 正文总字数要求在4000字以上。

附录: 设计课题: 一、问题描述: 对网络购物系统进行分析与设计,对购物流程进行分析,对购物中关键环节进行设计,实现对商品的录入、显示、修改、排序、保存、销售、售后服务以及客户管理等操作。 二、功能要求: 1、用UML完成一个小型团购系统的分析、设计。 2、写出系统需求报告,说明系统的功能。 3、通过面向对象的分析和设计建立系统模型。 4、画出完整的用例图、类图、对象图、包图;及时序图、协作图、状态图、活动图;及组件图和配置图) 三、建模提示: 1、使用楚凡科技的Trufun plato x建模。 2、使用 Ration Rose 或StarUML建模。 四、其它 对该系统有兴趣的同学可以在实现上述基本功能后,完善系统的其它功能,特别是售后以及客户关系管理。

MATLAB课设报告

课程设计任务书 学生姓名:董航专业班级:电信1006班 指导教师:阙大顺,李景松工作单位:信息工程学院 课程设计名称:Matlab应用课程设计 课程设计题目:Matlab运算与应用设计5 初始条件: 1.Matlab6.5以上版本软件; 2.课程设计辅导资料:“Matlab语言基础及使用入门”、“Matlab及在电子信息课程中的应 用”、线性代数及相关书籍等; 3.先修课程:高等数学、线性代数、电路、Matlab应用实践及信号处理类相关课程等。 要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求) 1.课程设计内容:根据指导老师给定的7套题目,按规定选择其中1套完成; 2.本课程设计统一技术要求:研读辅导资料对应章节,对选定的设计题目进行理论分析, 针对具体设计部分的原理分析、建模、必要的推导和可行性分析,画出程序设计框图,编写程序代码(含注释),上机调试运行程序,记录实验结果(含计算结果和图表),并对实验结果进行分析和总结。具体设计要求包括: ①初步了解Matlab、熟悉Matlab界面、进行简单操作; ②MATLAB的数值计算:创建矩阵矩阵运算、多项式运算、线性方程组、数值统计; ③基本绘图函数:plot, plot3, mesh, surf等,要求掌握以上绘图函数的用法、简单图形 标注、简单颜色设定等; ④使用文本编辑器编辑m文件,函数调用; ⑤能进行简单的信号处理Matlab编程; ⑥按要求参加课程设计实验演示和答辩等。 3.课程设计说明书按学校“课程设计工作规范”中的“统一书写格式”撰写,具体包括: ①目录; ②与设计题目相关的理论分析、归纳和总结; ③与设计内容相关的原理分析、建模、推导、可行性分析; ④程序设计框图、程序代码(含注释)、程序运行结果和图表、实验结果分析和总结; ⑤课程设计的心得体会(至少500字); ⑥参考文献(不少于5篇); ⑦其它必要内容等。 时间安排:1.5周(分散进行) 参考文献: [1](美)穆尔,高会生,刘童娜,李聪聪.MA TLAB实用教程(第二版) . 电子工业出版社,2010. [2]王正林,刘明.精通MATLAB(升级版) .电子工业出版社,2011. [3]陈杰. MA TLAB宝典(第3版) . 电子工业出版社,2011. [4]刘保柱,苏彦华,张宏林. MATLAB 7.0从入门到精通(修订版) . 人民邮电出版社,2010. 指导教师签名:年月日 系主任(或责任教师)签名:年月日

太原理工大学计算机基础考试试卷

一、单选题: 1、第一台计算机的发明与__B___密切相关。 (A)经济发展(B)军事需要(C)生活必需(D)政治需要 2、平板电脑属于___C______。 (A)服务器(B)工作站(C)个人计算机(D)家用电器 3、计算机能够直接识别与处理和语言是__A___。 (A)机器语言(B)汇编语言(C)自然语言(D)高级语言 4、对于整个计算机系统资源进行管理的是__C___。 (A)硬件(B)运算器(C)操作系统(D)计算机语言 5、CPU是指计算机中的___D__。 (A)运算器(B)控制器(C)存储器(D)运算器+控制器 6、计算机中能够同时作为输入设备与输出设备的是__B____。 (A)内存(B)硬盘(C)显示器(D)网络

7、操作系统是一种___A___。 (A)系统软件(B)支撑软件(C)应用软 件(D)操作规范 8、计算机计算机辅助设计的缩写是___A___。 (A)CAD(B)CAM(C) CAI(D)CPU 9、在下面的不同进制的四个数中最大的是___A___。 (A)(01010010)2(B)(121)8(C) (80)10(D)(4F)16 10、在下面的不同进制的四个数中最小的是__B____。 (A)(01010000)2(B)(63)8(C) (52)10(D)(35)16 11、计算机主板电路总线类型没有__________。 (A)8位(B)16位(C)24 位(D)32位 12、UNIX是__C/D____。 (A)单用户单任务的操作系统(B)单用户多任务的操作系统(C)多用户多任务的操作系统(D)多用户多任务的操作系统 13、GB2312规定汉字的编码采用___B___个字节。

基于小波分析的微弱信号检测及其在Matlab中的仿真

第22卷 第5期2006年10月 雁北师范学院学报 JOURAL OF YANBEI NORMAL UNIV ERSITY Vol.22.No.5 Oct.2006 基于小波分析的微弱信号检测及其在Matlab中的仿真 卢玉和1,2,萧宝瑾1 (1.太原理工大学信息工程学院,山西太原030024; 2.山西大同大学物理系,山西大同037009) 摘 要:通过基于小波分析的处理方法,实现对彩色全电视信号一段被高斯白噪声干扰的降噪,解决微弱信号检测过程中遇到的理论和实践问题. 关键词:微弱信号检测 小波分析 Matlab 噪声FBAS 中图分类号:TP317.4 文献标识码:A 文章编号:1009-1939(2006)05-0032-03 微弱信号检测是近年来兴起的关于提取和测量强噪声背景下微弱信号的方法.而小波变换理论采用在二维平面上分析信号,发现在合适的尺度下原来是非平稳的跳变信号会呈现出同噪声截然不同的特性.是一种变分辨率的时域分析方法.不仅继承和发展了窗口傅立叶变换的局部化思想,而且克服了窗口大小不随频率变化,缺乏离散正交基的缺点.小波变换在分析低频信号时其时间窗很大,而分析高频信号时其时间窗较小.这恰符合实际问题中高频信号持续时间短,低频信号持续时间长的自然规律.小波分析其独特之处表现在,时频分辨率特征、多分辨分析、小波包、突变信号检测、快速小波分析等方面. 国外Bob X.Li和Simon Haykin检测海杂波中的微弱雷达目标信号,给出了些简单的实验结果. Chance M.G lenn和Scott Hayes介绍了检测微波系统中的微弱信号的方法.国内裴留庆等人指出其各个频段具有不同的信息处理功能,其中一个频段对输入信号具有放大功能并用来检测噪声中的正弦信号.何建华、杨宗凯等人用于探测淹没在噪声中的瞬态水下激光目标信号.聂春燕、李月等人处理薄油气储层中的微弱信号检测方波信号的幅值做了一些研究,但到现在为止还没有一种更好的测量幅值和相位的方法.赵莉等小波分析在心磁信号处理中的应用,能有效地提高输出信噪比,同时也适用其他非平稳信号的降噪.小波应用于降噪、重建与数据压缩、奇异点降噪等方面国内外研究已取得一定的成果.但在方波特别是方波与正弦波的组合信号降噪还未见研究,在此完成对复合全电视信号一段受高斯白噪声干扰的降噪研究. 1 小波变换的定义及性质 1.1小波定义 设f(t)是平方可积函数,即f(t)∈L2(R),则该连续函数的小波变换定义为 W T f(a,b)= 1 |a| ∫∞∞f(t)ψ3t-b a d t a≠0式中 1 |a| ψ3t-b a =ψa,b 称为由母小波ψ(t)生成的尺度伸缩和平移,其中a 为尺度参数,b为平移参数. 1.2多分辨分析的定义 空间L2(R)中的多分辨率分析是指L2(R)中满足下列条件的一个空间序列{V j}j∈Z. (1)单调性(包容性):对于任意j∈Z,有V j< V j-1.其中Z为整数集,下同. (2)逼近性: 收稿日期:2006-08-25 作者简介:卢玉和(1961—),男,山西朔州人,在读硕士,教授.研究方向:微弱信号检测.

太原理工大学系统分析实验报告

本科实验报告 课程名称:系统分析与设计 实验项目:《系统分析与设计》实验 实验地点:行逸楼B114 专业班级:软件学号: 学生姓名: 指导教师:孟东霞 2015年11月4日

一、实验目的 通过《系统分析与设计》实验,使学生在实际的案例中完成系统分析与系统设计中的主要步骤,并熟悉信息系统开发的有关应用软件,加深对信息系统分析与设计课程基础理论、基本知识的理解,提高分析和解决实际问题的能力,使学生在实践中熟悉信息系统分析与设计的规范,为后继的学习打下良好的基础。 二、实验要求 学生以个人为单位完成,自选题目,班内题目不重复,使用UML进行系统分析与设计,并完成实验报告。实验报告以纸质版(A4)在课程结束后二周上内提交(12周)。 三、实验主要设备:台式或笔记本计算机 四、实验内容 1 选题及项目背景 美食评价系统 背景:互联网时代下网络评论越来越随意,希望可以规范化的进行。 2 定义 美食评价系统为用户提供美食指导和参考。任何人都可注册为会员,个人资料包括姓名,性别,收藏的餐厅以及口味爱好。会员可以收藏餐馆,浏览餐馆信息以及其他会员的评价。餐厅必须向管理人员提出注册并审核通过后才能显示。管理人员需到工商局和餐厅具体审查后才能通过。会员可以提供来自餐馆提供的小票在次日来对用餐进行评价,一张小票仅可提供一次评价。餐馆则提供当日用餐小票记录给管理人员,用以核对用户提供的小票是否正确,然后系统则会审核评价有无不良信息,审核通过发布在餐厅信息上,并根据会员评价次数对给会员评星(1-5)。个人信息和餐馆信息可被所有人访问,管理员信息只能管理员访问。 3 参考资料 1.GB8567-88 《计算机软件产品文件编制规范》 2.GB/T11457-1995 《软件工程术语》 3.GB 1526—89 信息处理--数据流程图、程序流程图、系统流程图、程序网络图和系统资源图的文件编制符号及约定 4.GB8566-88 《软件开发规范》

matlab课程设计报告书

《计算机仿真及应用》课程设计报告书 学号:08057102,08057127 班级:自动化081 姓名陈婷,万嘉

目录 一、设计思想 二、设计步骤 三、调试过程 四、结果分析 五、心得体会 六、参考文献

选题一、 考虑如下图所示的电机拖动控制系统模型,该系统有双输入,给定输入)(t R 和负载输入)(t M 。 1、 编制MATLAB 程序推导出该系统的传递函数矩阵。 2、 若常系数增益为:C 1=Ka =Km =1,Kr =3,C2=0.8,Kb =1.5,时间常数T 1=5, T 2=0.5,绘制该系统的根轨迹、求出闭环零极点,分析系统的稳定性。若)(t R 和)(t M 分别为单位阶跃输入,绘制出该系统的阶跃响应图。(要求C 1,Ka ,Km ,Kr ,C2,Kb , T 1,T 2所有参数都是可调的) 一.设计思想 题目分析: 系统为双输入单输出系统,采用分开计算,再叠加。 要求参数均为可调,而matlb 中不能计算未赋值的函数,那么我们可以把参数设置为可输入变量,运行期间根据要求赋值。 设计思路: 使用append 命令连接系统框图。 选择‘参数=input('inputanumber:')’实现参数可调。 采用的方案: 将结构框图每条支路稍作简化,建立各条支路连接关系构造函数,运行得出相应的传递函数。 在得出传递函数的基础上,使用相应的指令求出系统闭环零极点、画出其根轨迹。 通过判断极点是否在左半平面来编程判断其系统是否稳定。 二.设计步骤 (1)将各模块的通路排序编号

(2)使用append命令实现各模块未连接的系统矩阵 (3)指定连接关系 (4)使用connect命令构造整个系统的模型 三.调试过程 出现问题分析及解决办法: 在调试过程出现很多平时不注意且不易寻找的问题,例如输入的逗号和分号在系统运行时不支持中文格式,这时需要将其全部换成英文格式,此类的程序错误需要细心。 在实现参数可调时初始是将其设为常量,再将其赋值进行系统运行,这样参数可调性差,后用‘参数=input('inputanumber:')’实现。 最后是在建立通路连接关系时需要细心。 四.结果分析 源代码: Syms C1 C2 Ka Kr Km Kb T1 T2 C1=input('inputanumber:') C2=input('inputanumber:') Ka=input('inputanumber:') Kr=input('inputanumber:') Km=input('inputanumber:') Kb=input('inputanumber:') T1=input('inputanumber:') T2=input('inputanumber:') G1=tf(C1,[0 1]); G2=tf(Ka*Kr,[0 1]); G3=tf(Km,[T1 1]); G4=tf(1,[T2 1]); G5=tf(1,[1 0]); G6=tf(-C2,1); G7=tf(-Kb,1); G8=tf(-1,1); Sys=append(G1,G2,G3,G4,G5,G6,G7,G8) Q=[1 0 0;2 1 6;3 2 7;4 3 8;5 4 0;6 5 0;7 4 0;8 0 0;]; INPUTS1=1; OUTPUTS=5; Ga=connect(Sys,Q,INPUTS1,OUTPUTS) INPUTS2=8; OUTPUTS=5; Gb=connect(Sys,Q,INPUTS2,OUTPUTS) rlocus(Ga)

太原理工大学操作系统实验报告2016

课程名称:操作系统B 实验项目:操作系统实验 实验地点:逸夫楼402、逸夫楼502教室专业班级:软件1415班 学生姓名:朱伟学号:2014005960 指导教师:张俊花 2016年11月28日

实验一几种操作系统的界面 一、目的和要求 (一)目的 本实验的目的是使学生熟悉1—2种操作系统的界面,在熟练使用机器的基础上,能了解各种操作命令和系统调用在系统中的大致工作过程。也就是通过操作系统的外部特征,逐步深入到操作系统的内部实质内容中去。 (二)要求 1.能熟练的在1—2种操作系统的环境下工作,学会使用各种命令,熟悉系统提供的各种功能,主动而有效地使用计算机。 2.熟悉系统实用程序的调用方法和各种系统调用模块的功能和作用 二、实验内容 在某种操作系统的环境下建立、修改、运行、打印源程序和结果,最后撤消一个完整的程序。 提示:可按下述步骤进行 1.编写一个完整的源程序,通过编辑命令送入机器,建立源程序文件; 2.编译该源文件,建立相应的目标文件; 3.编译有错时,再用编辑命令修改源文件,消除全部词法和语法错误; 4.连接目标文件,形成可执行文件; 5.执行该文件,得到结果; 6.打印输出源程序和运行结果; 7.撤消本次实验中形成的所有文件。 三、实验步骤及程序流程图 1、按住Windows键+R输入notepad回车调出记事本。 2、编辑一个java程序选择另存为F:。

3、按住Windows键+R输入cmd回车。 4、进入Dos界面输入F:。 5、输入dir查看java文件,使用javac命令进行编辑

四、程序清单 class demo { public static void main(String [] args) { System.out.print("软件1415班朱伟 2014005960"); } } 五、实验心得 这次实验是在win7操作系统下进行的,通过编译连接一个java小程序熟悉DOS命令的使用。实验中用到的DOS工具: dir:列出当前控制台所在的路径下的所有文件以及文件夹。

matlab音频降噪课程设计报告

matlab音频降噪课程设计报告

燕山大学 医学软件课程设计说明书 题目:基于MATLAB巴特沃斯滤波器的音频去噪的GUI设计 学院(系):电气工程学院 年级专业: 13级生物医学工程 2 班 学号: 130103040041 学生姓名:魏鑫 指导教师:许全盛 1

院(系):电气工程学院基层教学单位:生物医学工程系 学号130103040041 学生 姓名 魏鑫 专业(班 级) 13级生 物医学 工程2 班 设计 题目 基于MATLAB音频去噪的GUI设计设 计 技术参数通带截止频率fp=2700;阻带截止频率fs=3000;采样频率FS=48000; 通带衰减不大于1dB;阻带衰减不小于10dB; 设计要求1.实现用MATLAB导入音频; 2.对音频进行频谱分析; 3.设计滤波器去噪并对含噪信号进行滤 2

波并进行功率谱分析; 4.设计能实现上述功能的GUI; 工作量1.完成音频录入及频谱分析相关程序的编写与调试; 2.设计滤波器去噪; 3.用MATLAB软件做GUI界面的设计; 工作计划11.21-11.24 MATLAB软件中GUIDE 工具箱的使用 11.25-11.29 各处理算法模块的编程实现 11.30-12.1 整体程序联调 12.2 撰写课程设计说明书,答辩 参考资料 1. 陈怀琛吴大正 MATLAB及在电子信息课程中的应用[M] 北京电子工业出版社 2006. 章节2.4; 2. 陈亚勇 MATLAB信号处理详解[M] 北京:人民邮电出版社 2000. 第十 3

章; 3.张康刘雅基于Matlab的巴特沃斯 数字低通滤波器的设计[J] 计算机与现代化 2007年 12期 98-100页 指导 教师签字许全盛 基层教学单 位主任签字 彭勇 目录 一、设计目的意义 (1) 1.1绪论 (1) 1.2设计目的 (1) 1.3意义 (1) 二、设计内容 (2) 2.1 设计原理 (2) 2.2 设计内容 (2) 三、设计过程及结果分析 (3) 3.1 设计步骤 (3) 4

相关文档
最新文档