虚拟仪器技术习题答案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

习题答案

第1章

1. 如何弹出工具模板?

答: 1.点击主菜单查看,在下拉列表中选择工具选板。

2.在前面板和流程图的任意空白处按住shift 点击右键。

2.如何进行前面板编辑区与流程图编辑区的切换。

答: 1.点击主菜单窗口,在下拉列表中选择显示程序框图或显示前面板。

2.直接使用快捷键ctrl+E 。

3.传统仪器和虚拟仪器各有何优点?虚拟仪器能否取代传统仪器?

虚拟仪器具有传统独立仪器无法比拟的优势,但它并不否定传统仪器的作用,它们相互交叉又相互补充,相得益彰。在高速度、高带宽和专业测试领域,独立仪器具有无可替代的优势。在中低档测试领域,虚拟仪器可取代一部分独立仪器的工作,但完成复杂环境下的自动化测试是虚拟仪器的拿手好戏,是传统的独立仪器难以胜任的,甚至不可思议的工作。

4. 编写程序计算以下算式,写出计算结果,并写出四个以上所用控件或函数名称。X 45542750201162412022854⨯+-+÷-⨯+,6

252.73811253178÷-⨯++X 算式1前面板和运行结果

算式1流程图

算式2 前面板和运行结果

算式2流程图

第2章

1. 简述NI ELVIS系统的基本组成。

答:NI ELVIS系统实际上就是将LabVIEW和NI 的DAQ数据采集卡相结合,

综合应用得到一个LabVIEW非常好的教学实验平台。它包括硬件和软件两部分。硬件包括一台可运行LabVIEW的计算机、一块多功能数据采集卡、一根68针电缆和NI ELVIS教学实验操控工作台。软件则包括LabVIEW开发环境、NIDAQ、可以针对ELVIS硬件进行程序设计的一系列LabVIEW API和一个基于LabVIEW设计虚拟仪器软件包。

2. 简述NI ELVIS系统中信号发生器的两种控制方式。

答:1.硬件面板控制。

硬件面板与软件控制切换按钮可控制面板控制指示灯的亮灭,仅在指示灯亮时,面板上的所有按钮才对发出的信号起作用。波形选择按钮可控制发出的信号是正弦波信号、方波信号还是三角波信号。幅度调节旋钮可调节信号的振幅。频率粗调旋钮由五挡组成,与频率细调旋钮组合在一起可得到各种频率的信号,注意这里五挡指的是频率上限。

2.软件控制

首先打开计算机,打开ELVIS程序。步骤是:开始/程序/National Instrument/NI ELVIS 3.0/NI ELVIS/Function Generator。

第3章

1.For循环和While循环的主要区别?什么时候使用For循环?什么时候使用While循环?

答:For循环-按设定的次数执行子程序框图。While循环-执行子程序框图直至条件满足。通常我们在能够确定程序反复执行次数的时候使用For循环,不能确定执行次数时使用While循环。

2.产生100个随机数,求其最小值和平均值。

3.程序开始运行时要求用户输入口令,口令正确时显示0~100的随机数,否则显示密码错误重新输入密码。

4.编写一个程序测试自己在前面板上输入“虚拟仪器的优点是:……”所用的时间。

5. 编写一个程序求n=5!。

n=5!=120

第4章

1. 创建一个2行5列的二维数组控件,为数组成员赋值如下:

100,200,300,400,500

200,300,400,500,600

2.创建一个簇控制件,成员有“姓名”、“学号”、“性别”、“注册”,从这个簇控制件中提取出簇成员“姓名”、“注册”,显示在前面板上。

3.如图4-33所示,下列数组相加结果是?C

图4-33习题3图

A.1-D Array of {120, 30, -60}

B.2-D Array of {{120, 90, 20}, {60, 30, -40}}

C.1-D Array of {120, 30}

D.1-D Array of {80, 20, 40, 10, -60}

4.图4-34运行结果是什么?A

图4-34习题4图

A.程序反复执行While循环,只有当用户按下Stop停止按钮,程序退出While循环。

B.如果用户没有按停止按钮,程序运行4次后,退出循环。

C. While循环运行一次后,程序停止。

D.以上答案都不对。

第5章

1.设计温度上、下限报警器,要求当模拟采集的温度低于下限温度设定时或超过上限温度设定时,给出报警提示。

2.设计一个程序,采集一个模拟信号的电压值并进行滤波处理(以前3个点的平均值进行滤波)要求测量20个点,每个点采样间隔10ms,开始测量时间为0ms。要求显示采集信号波形和滤波后的波形。

3.设计一个VI程序,显示一个半径为6的圆。如何构建二心圆和三心圆呢?

4.设计一个VI程序,产生一个随机6行5列二维数组,试用强度图显示其结果。

第6章

1.字符串显示有哪4种显示形式?如何设置?

答:1). 正常显示:正常显示。

2).’\’代码显示:显示不可打印字符,如表6-1所示。

3). 密码显示:字符以“*”来代替。

4). 十六进制显示:字符以十六进制数显示。

2.数据存放有哪几种格式?各有什么优缺点?

答: LabVIEW支持以下4种文件格式:

1).二进制文件

二进制文件是最紧凑的数据存储文件格式,存取速度快。存取二进制格式文件必须把数据转换为二进制字符格式,二进制文件是字节流文件。

2).ASCII码文件

ASCII码文件也称文本文件,这种格式文件可以被任何文本编辑器打开,具有良好的直观性和兼容性。但是,用这种格式存储文件,在写文件前必须进行数值到字符串的转换。数据读出后,还必须进行字符串到数值的转换。ASCII码文件占用磁盘空间大,存取速度慢,是字节流文件。

3).数据记录文件

数据记录文件类似于数据库文件,它可以把不同的数据类型存储到同一个文件中,以记录的形式存储数据,每一个记录就是一个簇,一个记录中可以存储不同类型的数据,是块记录文件。

相关文档
最新文档