【摘 要】
:
示波器作为一款常用的电子测量仪器,广泛应用在各行各业中,对信号数据的分析处理能力及应用灵活性的需求日益成为用户关注的焦点,具有强大丰富的数学运算功能和外部应用集成功能的示波器也愈发受到用户青睐。本课题基于数字示波器软硬件平台,着重对示波器的波形运算模块的功能进行深入研究,完成了示波器数学运算模块的软件功能设计与实现,并对各类运算算法的进行分析优化,并新增可扩展开发模块的设计与实现,丰富了示波器的外
论文部分内容阅读
示波器作为一款常用的电子测量仪器,广泛应用在各行各业中,对信号数据的分析处理能力及应用灵活性的需求日益成为用户关注的焦点,具有强大丰富的数学运算功能和外部应用集成功能的示波器也愈发受到用户青睐。本课题基于数字示波器软硬件平台,着重对示波器的波形运算模块的功能进行深入研究,完成了示波器数学运算模块的软件功能设计与实现,并对各类运算算法的进行分析优化,并新增可扩展开发模块的设计与实现,丰富了示波器的外部应用集成功能。具体涉及内容如下:1、数学运算模块功能设计。为实现字符串表达式的解析计算功能,分别基于逆波兰表达式运算原理和C#动态代码执行设计了两套软件实现数学运算功能。两种设计都能够对多通道的各类信号进行自定义地编辑公式进行组合运算,即可以对采集数据完成更复杂的处理,大大提高了示波器的数据处理能力。2、多种函数运算设计。为了适应现实中的复杂测试环境,需要将被测信号经过示波器完成一系列数据分析和处理工作,以达到高灵敏性测试效果。因此对各类函数运算算法进行分析优化,其中包括积分微分运算、移动平均在内的30种运算,并对核心函数进行研究与设计。3、可扩展开发模块功能设计。仅依靠示波器自带的数学运算模块,远不能满足用户花样繁多的测试需求,为扩展示波器的波形处理能力,允许用户直接在示波器的环境中创建新的测量参数或者数学函数,支持使用Matlab、C#语言脚本编写算法,直接调用这些第三方工具的强大分析能力完成信号的数据分析处理工作。同时不需要另外运行一个独立程序甚至不必切换示波器窗口,所有自定义算法的结果都可返回到示波器网格上。本课题基于Windows平台、.NET框架和虚拟运行环境,采用面对对象编程思想并使用C#语言进行软件开发,完成了以上模块的代码编写,且在功能模块测试环节中,各个模块均能够正常运行并达到预期效果,验证了各个功能的逻辑业务正确性与性能稳定性。
其他文献
用微波辐射法合成N-苯基马来酰亚胺,在总结前人对原料配比、催化剂用量对反应收率影响的基础上,本实验以顺丁烯二酸酐和苯胺为原料用醋酐作脱水剂、醋酸钠作催化剂采用微波辐
<正> 工业上制取氢气,一般有二种方法。一种是电解水;一种是在大约800℃的高温下,用水蒸汽使煤氧化,生成一氧化碳和氢气的混合气,再提纯,获得所需要的氢气。前者耗电较多,后
在已有研究的基础上,将每个利益相关者在每个层次的责任进行了细分,并结合行业的特殊性,构建了7个利益相关者基于基本层、中间层、最高层共19个一级指标,42个二级指标的医药
针对石油污染土壤生物修复问题,开展有机肥营养体系的构建和作用机制研究。通过对7种有机肥成分和28天石油烃降解效果测定,初步筛选出2种有机肥构建有机肥营养体系,考察有机
作为“中国当代短篇小说的奇才”,白先勇及其小说创作历来都是国内外学者关注与研究的重要对象。其特殊的身份背景、人生经历、文化积累、创新思维等都决定了他几乎所有的小说创作都是围绕着悲剧意识进行展开,并以此诠释了他对于文化、生命、历史的特殊认知与体悟。本论文从悲剧意识入手,对白先勇及其笔下的小说中体现的悲剧进行了梳理与探寻。本论文主要分为三章。第一章从根源入手,探析白先勇及其小说创作中悲剧意识的成因。白
目的探讨增强自我效能干预对初产妇产程进展、负性情绪及分娩结局的影响。方法选取2016年6月至2017年6月于我院分娩的140例初产妇作为研究对象,以简单随机法分为观察组(n=70)
独龙族是云南独有的少数民族之一,妇女纹面是独龙族的最主要的特色之一。纹面图案像一只展翅欲飞的蝴蝶,来源于独龙族人对蝴蝶的崇拜。蝴蝶纹来源于独龙族认为人经历过人生的
随着人们生活方式的改变以及新科技的创新,历史街区已经成为人们在城市生活中的主要承载场所,同时也是城市发展进程中不可分割的一部分。但在城市扩张及旧城更新的浪潮中,过
目的研究番茄红素对果蝇寿命的影响并探讨番茄红素延缓果蝇衰老的分子机制。方法在果蝇寿命试验中,采用30d龄的果蝇作为研究对象,在其培养基中分别加入0、2.5、7.5、22.5μg/
目的构建中西医信息采集系统,既能为代谢综合征个体化诊疗提供信息采集工具,也可作为门诊病历记录工具辅助医生诊疗,进一步研究代谢综合征的中医证候规律,为制定中西医结合治