ImageVerifierCode 换一换
格式:DOC , 页数:58 ,大小:1.85MB ,
资源ID:1272937      下载积分:30 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-1272937.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(核磁共振仪器控制软件——谱图数据处理软件包开发-毕业论文.doc)为本站会员(滴答)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

核磁共振仪器控制软件——谱图数据处理软件包开发-毕业论文.doc

1、摘要 核磁共振仪器控制软件 谱图数据处理软件包 开发 摘要 核磁共振仪器控制软件是 对 从超导核磁共振谱仪采集到的 实验 参数 、 波谱 数据 进行综合 分析 处理 的软件 。 国外 Bruker 系列 , Varian系列 谱仪 中 都有提供配套的分析软件 。 为了在核磁共振 研究方面 赶上世界先进水平 , 填补我国核磁共振谱仪的空白 , 国 家 “ 985 计划 ” 将其作为 一项重要课题 ,决定研制拥有自 主 知识产权 的核磁共振谱仪及其处理 分析 软件。 本文 参考原 Varian 系列 软件 系统, 针对所负责的数据处 理 模块 , 实现了 一维 谱图数据处理软件包的开发。 该软件包

2、 通过 读取 核磁共振 谱仪输出的 fid 格式数据文件,实现 核磁共振 实 验中的基本算法,如 傅立叶变换 、 相位校正 、 基线调整 、 寻峰 、 积分等。 谱图显示 不仅 实现了数据 的时时变化显示功能, 而且 可以直接对图形进行操作 ,如放大 、 缩小 、 拖放 、手动寻峰 、 手动相位校正等。 核磁共振仪器控制软件包采用 Java 语言编写,在开源社区 Eclipse 3.2 下进行跨平台 、插件式开发。运用 RCP, SWT-Designer 的界面设计思想,不仅使得 Java 下的界面开发不再是一个技术瓶颈,而且美观大方 , 极具人性化 。 运用 GMF、 EMF 框架设计理念,

3、让数据处理与图谱显示达到最完美的结合。 关键词 核磁共振 谱图数据处理 傅立叶变化 Eclipse3.2 SWT/JFace Abstract Instrument Controlled Software of NMR Development of the Spectra Data Processing Software Abstract Instrument controlled software of NMR is a comprehensive analysis software that analyzes the experimental parameters and spectral

4、 data from the superconducting NMR spectrometer acquisition. Foreign Bruker series and Varian spectrometer series have supporting software. In order to catch up with the worlds advanced level of NMR studies and fill in the blank of Chinese NMR spectrometer, the national “985 Plan” regarded it as an

5、important issue, decided to develop its own intellectual property NMR spectrometer and its processing software. In response to the charge of data processing, I reference to the original Varian system, read through the NMR spectrometer control output .fid format data files, achieve the basic algorith

6、m of NMR experiments, such as Fourier transform, phase correction, baseline adjustment, searching peak ,Integral. Spectra indicated that some of the data processing to achieve the constantly changing display function can be carried out directly on the graphics operations, such as amplification, zoom

7、 out, drag and drop, manual searching peak, manual correction phase. Instrument controlled software of NMR is using the Java programming language in the open source community under Eclipse 3.2 cross-platform plug-in development. As using the RCP and the SWT-Designer interface design, Java not only m

8、akes the interface development is no longer a technical bottleneck, but pleasing to the eye and extremely humane; as using the framework design of GMF and EMF, data processing and map indicates achieve the perfect combination. Keywords NMR spectra data processing Fast Fourier Translate Eclipse 3.2 S

9、WT/JFace 目录 目录 引言 . 1 第一章 绪论 . 2 1.1 项目开发背景 . 2 1.2 对现有系统的分析 . 3 1.3 整体设计目标 . 4 1.4 NMR 开发技术简介 . 4 1.4.1 Eclipse 开发平台 . 4 1.4.2 SWT/JFace 和 Draw2d 谱图设计 . 6 1.4.3 RCP 插件式界面设计 . 8 1.4.4 GEF 设计框架 . 8 第二章 NMR 核磁共振软件包需求分析 .10 2.1 软件设计目标 .10 2.2 软件功能 .10 2.2.1 功能划分 .10 2.2.2 功能描述 .10 2.3 软件接口分析 . 11 2.3.1

10、 NMR 界面 . 11 2.3.2 运行环境 .12 2.3.3 异常处理 .12 2.4 NMR 输入数据描述 .12 2.5 数据精度要求 .15 2.6 谱图显示处理流程 .15 2.7 开发限制条件 .16 第三章 NMR 仪器控制软件包概要设计 .17 3.1 基本设计思想 .17 3.2 总体框架 .17 3.3 子模块功能详细说明 .19 3.3.1 界面框架模块 .19 3.3.2 数据处理分析模块 .22 3.3.3 IO 模块 .23 3.3.4 谱图显示模块 .23 第四章 NMR 仪器控制软件包详细设计 .27 4.1 界面框架模块 .27 4.1.1 菜单工具栏设计

11、 .27 4.1.2 Viewer 视图 设计 .28 4.1.3 状态提示设计 .30 4.1.4 命令解析机制 .30 4.2 数据输入模块 .31 目录 4.3 数据处理分析模块 .32 4.3.1 傅立叶变换 .32 4.3.2 相位校正 .34 4.3.3 基线校正 .37 4.3.4 寻峰 .39 4.3.5 峰拟合 .40 4.3.6 峰积分 .40 4.4 谱图显示模块 .41 4.5 数据输出模块 .43 第五章 NMR 仪器控制软件包结果测试 .44 5.1 测试傅立叶变换 .44 5.2 测试自动相位校正 .45 5.3 测试基线校正 .46 5.4 测试寻峰 .47 5

12、.5 测试峰积分 .48 5.6 测试 结论 .48 结束语 .49 致谢 .50 参考文献 .51 Contents Contents Introduction . 1 Charter 1 Prolegomenon . 2 1.1 Project Development Background . 2 1.2 Analysis of The Existing System . 3 1.3 Overall Design Objectives . 4 1.4 NMR Development Kits . 4 1.4.1 Eclipse Development Platform . 4 1.4.2

13、Spectrum Design of SWT/JFace and Draw2d . 6 1.4.3 RCP Plug-in Interface Design . 8 1.4.4 GEF Design Framework. 8 Charter 2 Requestment of NMR Software.10 2.1 Software Design Goals.10 2.2 Function of Software .10 2.2.1 Division of Software .10 2.2.2 Description of Software .10 2.3 Analysis of Softwar

14、e Interface . 11 2.3.1 NMR Interface . 11 2.3.2 Operating Environment .12 2.3.3 Exception Handing .12 2.4 NMR Description of Input Data .12 2.5 Data Accuracy.15 2.6 Spectrogram Display Processing Flow .15 2.7 Development Restrictions .16 Charter 3 Preliminarty Design of NMR Software .17 3.1 Basic De

15、sign Idea .17 3.2 Overall Framework.17 3.3 Detail of Child Module .19 3.3.1 Module of Interface Framework .19 3.3.2 Module of Data Processing Analysis .22 3.3.3 Module of IO.23 3.3.4 Module of Spectra Display .23 Charter 4 Detailed Design of NMR Software .27 4.1 Module of Interface Freamework .27 4.1.1 Design of Menu bar and Tool bar.27 4.1.2 Design of Viewer .28 4.1.3 Design of Status .30 4.1.4 Design of Cammand Analysis .30 4.2 Module of Input Data .

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。