欢迎来到天天文库
浏览记录
ID:14351288
大小:1019.00 KB
页数:11页
时间:2018-07-28
《虚拟仪器考前复习》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、填空题、判断题、简答题及程序分析题(与实验有关)复习范围: 1虚拟仪器概念是什么?虚拟仪器是一个系统,分为两个部分。一个部分是软件,另一个部分是硬件。拿来一个任务,一个问题,提出一种解决方法,这种方法就是虚拟仪器。基于计算机的仪器,即由测试硬件完成信号的采集与控制,而将信号分析与处理、结果表达与输出让计算机来完成的仪器。2虚拟仪器与传统仪器的区别是什么? 虚拟仪器系统—硬件模块化,软件集成化。作为一个具体的例子,我们来看一下经典的传统仪器系统,它应该包括一个示波器,一个信号源、数字完用表,还可能包括一个多路复用开关系统,但是这些设备占用了我们实验室大量宝贵的空间,而且它们的成本是非
2、常昂贵的,加上除了它们定义好的功能之外,并不能提供给我们更这些设备占用了我们实验室大量宝贵的空间,PXI机箱,PXI系统还包括一块8通道DSA卡、两块多功能数据采集卡、一块视频信号发生器和一块数字完用表。这样就节省我们实验室的有限空间,而且与计算机组件的高度集成,大大提高了仪器的性价比。这是传统仪器和虚拟仪器的性能比较。 3虚拟仪器的优势及应用? 4什么是LabVIEW?LabVIEW的主要优势是什么? LabVIEW作为领先的图形化系统设计软件,拥有直观的图形表达方式和硬件无缝集成的能力,借助丰富函数及相关模块工具包,提升效率的同时拓展应用范围,更好地实现系统应用设计。 Lab
3、VIEW(LaboratoryVirtualInstrumentEngineeringWorkbench)是一种用图标代替文本行创建应用程序的图形化编程语言。LabVIEW采用数据流编程方式,程序框图中节点之间的数据流向决定了程序的执行顺序。它用图标表示函数,用连线表示数据流向。 LabVIEW在测试、测量和自动化等领域具有最大的优势,因为LabVIEW提供了大量的工具与函数用于数据采集、分析、显示和存储。 用户可以在数分钟内完成一套完整的从仪器连接、数据采集到分析、显示和存储的自动化测试测量系统。 它被广泛地应用于汽车、通信、航空、半导体、电子设计生产、过程控制和生物医学等各个领
4、域。 LabVIEW不仅可以用来快速搭建小型自动化测试测量系统,还可以被用来开发大型的分布式数据采集与控制系统。 在美国LawrenceLivermore国家实验室,一个花费2000万美金的极为复杂的飞秒激光切割系统就是基于LabVIEW开发的。 在北京正负电子对撞机二期工程北京谱仪慢控制系统中,大约有30种物理量共7000多点的现场数据点需要实时采集控制和分析记录等。 5LabVIEW编程环境 aVI的构成 包括前面板(用户界面)、程序框图(后面板)和图标/连线板 b三个选板 控件选板(为前面板添加控件)函数选板(在程序框图中添加函数或数据等;只能在编辑程序框图时使用,与控件选板
5、的工作方式大体相同。创建框图程序常用的VI和函数对象都包含在该选板中。)工具选板(选择各种编辑工具,前面板和后面板都要用到,也可以用来调试程序等) c获取帮助的三个途径 实时上下文帮助(ShowContextHelp)、联机帮助、LabVIEW范例查找器(FindExamples)、网络资源(WebResources)dVI运行与调试 e子VI ??????6程序结构 aFor循环与While循环b顺序结构 数据流式的编程方法、多段代码同时执行cCase结构If(a%2==0) b=a+2; else b=a+1; end switch(fruit) {caseapple:pri
6、ce=9; casebanana:price=10; casepear:price=8; default:price=0; }d公式节点 7字符串、数组、簇,三者的共性与区别是什么? 字符串以 结束那是字符串在计算机内的存储结构,你定义了字符串计算机默认会在字符串后加上 做为字符串结束标记,但是你写程序时并没有显式的写出来。判断是否为字符串:字符串都是用双引号包含的。例如char*string="beijing"。定义字符串有两种方法:一、字符串指针char*string="abcde";二、一维字符数组。例如:charstring[10];string="abcde";用字符
7、数组定义注意了,数组长度为n,但是字符个数只能为n-1,就是上面说的计算机默认加了 占了一个,否则会溢出。字符数组一维的和字符串一样,二维的就是charstring[M][N];当然你还可以类似定义多维的。簇是LabVIEW中比较独特的一个概念,但实际上它就对应于C语言等文本编程语言中的结构体变量。 8Chart波形图表与Graph波形图的区别是什么? Graph和Chart的区别在于Graph是一次性将现有数据绘图,在绘图之前先自动清空图表,而不会将新数据添加到曲
此文档下载收益归作者所有