欢迎来到天天文库
浏览记录
ID:50116978
大小:18.39 MB
页数:58页
时间:2020-03-05
《基于LabVIEW的逆波兰表达式及其实现.pdf》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、工租领女学化论义基于LabV祀W的逆波兰表达式及其实现..八-4??'?一:■■、.?.,.■、.f,、,V,、.-.?,,.(■、.■??I-、.'::‘-卢^W;叫,粗;v...‘.-,如'.■.t.'■’:斗心^:V.奇记.:^-.'.心'.:V占'L:片1;,r庞原紅.,‘’?-'’V.、,.?、.'...‘'.一-.’r.,.....、r.-.一''
2、'^'乾试.-為,产'沁—''';'|*..^^.-'.等.麵年:古咕,;.,;,而乂廣榮.誠議麵難勝禱’<:'哉濡麟诏載織皆可一八一。—、一二五年二月-4〇;.;■L一.'■y兰方:■\一,:-y早古今V.水片r、-,\杆’‘^-:::,埼鷄誠?訪臀::^‘' ̄-、一…,、-,、,—:%''y,、‘,■,f建罐論奈類..'1■尸.■■.一■帝-X?巧‘吩从卢说挥V■’、''.,;'?i:-斯U
3、./.,;s、一分类号密级UDC工程硕±学位论文基于LabVIEW的逆波兰表达式及其实现庞原红专业学位名称计算机技术指导教师陈秋莲副教授陆军高级工程师论文答辩日期2015年1月24日学位授予日期2015年3月30日答辩委员会主席葛雨娜教授广西大学学位论文原创性和使用授权声明本人声明所呈交的论文,是本人在导师的指导下独立进行研究所取得的研究成果。除已特别加W标注和致谢的地方外,论文不包含任何其他个人或集体己经发表或撰写的研究成果,也不包含本
4、人或他人为获得广西大一学或其它单位的学位而使用过的材料。与我同工作的同事对本论文的研究工作所做的贡献均已在论文中作了明确说明。本人在导师指导下所完成的学位论文及相关的职务作品,知识产权归属广西大学。本人授权广西大学拥有学位论文的部分使用权,即;学校有权保存并向国家有关部口或机构送交学位论文的复印件和电子版,允许论文被查阅和借阅,可将学位论文的全部或部分内容编入有关数据库进行检索和传播,可W采用影印、缩印或其它复制手段保存、汇编学位论文。本学位论文属于:□保密,在年解密后适用授权。
5、因味保密。""0#在W上相应方框内打V)*令/?(论文作者签名:曰期;〇2〇处巧9^^>[^^^-指导教师签名.户:巧於I日期作者联系电话:电子邮箱:基于LabVIEW的逆波兰表迭式及其实现摘要LabVIEW是美国国家仪器公司研制开发的虚拟仪器开发平台,它通过图形代码进行编程,具有良好的可扩展性,能模块化的设计出符合用户需求的测量工具。本文基于LabVIEW软件,设计运用调度场算法实现了中缀表达式转化为逆波兰表达式,并通过逆波兰表达式实现建立数学公式G语言代码。通过数
6、据流方式的数学公式,改进了原来LabVIEW中建立数学公式时所存在的部分函数无法识别、自动生成VI程序等问题。论文首先将LabVIEW队列操作的中缀表达式中的变量、常量、运算符号、运算函数分别存储,然后通过结构编程进行条件判断,区分运算符号、V一运算画数的格式要求,最后利用I脚本、节点调用等方法实现新建个VI程序,并调用各类VI数学函数,通过调用系统的I/O接口功能追踪数据传输过程并实现数据传递,最终实现数学公式到乃程序的自动生成,从而完成数学公式G代码表达式。数学公式G代码表达式生成后,在L
7、abVIEW中搭建测试平台对生成的数学公式G代码表达式进行测试。测试结果较好的验证了所生成的数学公式G代码表达式的准确性和可扩展性。与LabVIEWG中的数学公式节点相比,本文设计的数学公式代码表达式生成器运行效率更高。论文主要介绍了数学公式G代码表达式生成器的总体设计及软件测试设计方案,其中包括开发环境介绍、算法设计、算法实现、数据处理、程序调用、矢量图转换、数据保存等功能及各部分的具体实现方法,着重分析了在LabVIEW环境中逆波兰表达式测试平台的实现及自动生成数学公式的设计中出现
8、的难点问题,并提出了解决方案。关键词:LabVIEW数学公式逆波兰表达式调度场算法IIMPLEMENTATIONOFANTIPOLANDFORMULABASEDONLABVIEWABSTRACTLabVIEWisavirtualinstrumentdevelopmen
此文档下载收益归作者所有