四、程序设计题。(本题共5个小题,1到3小题每题10分,4和5小题每题15分,共60分。)
1、创建一个vi程序,该程序可以产生一个六行四列的二维数组(数组元素为0到10的随机整数),并把二维数组的前三行、前三列单独提出来,做为一个新的数组。
答案:前面板框图程序。
2、用0-100的随机数代替摄氏温度,将每500ms采集的温度的变化波形表示出来,并设定上下限,温度高于上限或者低于下限分别点亮对应的指示灯。并将其上下限也一并在波形中表示出来。
答案:前面板框图程序。
3、创建一个程序,产生正弦波、三角波、矩形波、锯齿波,并显示出来。波形的频率和幅度可以改变。用一个旋钮式开关来选择产生哪种波形。
答案:前面板框图程序。
4、(1)创建一个vi子程序,该子程序的功能是用公式节点来产生一个模拟压力,其计算公式是p=80+18.253v+1.244v*v。v是1到5的随机数。
2)调用(1)的子程序,每0.5秒测量一次压力,共测量20次,将当前的压力值在波形中表示出来,并求出压力的最大值、最小值和平均值。答案:
前面板框图程序。
前面板框图程序。
5、设计一个vi来测量温度(温度是用一个20到40的随机整数来代替),每隔0.25秒测一次,共测定5秒。在数据采集过程中,vi将在波形chart上实时地显示测量结果。
采集过程结束后,在graph上画出温度数据曲线,并且把测量的温度值以文件的形式存盘,存盘格式为:
点数时间(s) 温度值(度)
答案:前面板框图程序。
文本文档中存储的数据:
6、创建一个vi程序,该vi程序实现的功能是:
(1)、创建一个程序使之产生0-10的随机整数,并将其做成子vi。
(2)、调用(1)中所产生的子vi并判断其产生的随机数是否等于0,如果等于0,则点亮指示灯。同时,另外设置一个开关来控制指示灯的可见性。(要求每0.
2秒产生一个随机数并用一个开关来控制随机数的产生。)
答案:前面板框图程序。
LabVIEW大作业
第二部分 labview大作业。一 用0 100的随机数代替摄氏温度,将每500ms采集的温度的变化波形表示出来,并设定上下限,温度高于上限或者低于下限分别点亮对应的指示灯。并将其上下限也一并在波形中表示出来。答案 前面板。框图程序。二 1 创建一个vi子程序,该子程序的功能是用公式节点来产生一个模...
labview大作业
虚拟仪器。实验名称 5秒高温温度采集及显示 班级 测控111 学号 201133595140 姓名金扎根。指导老师崔文华。日期 2014.06.06 摘要。虚拟仪器技术就是利用高性能的模块化硬件,结合高效灵活的软件来完成各种测试 测量和自动化的应用。自1986年问世以来,世界各国的工程师和科学家们都...
labview大作业
机床进给量的测量和控制。摘要。在机床加工工件时,进给量是决定被加工表面质量的关键因素,同时也影响加工时切屑形成的范围和切屑的厚度。在对刀具寿命影响方面,进给量过小,后刀面磨损大,刀具寿命大幅降低 进给量过大,切削温度升高,后刀面磨损也增大,但较之切削速度对刀具寿命的影响要小。因此对于进给量的测量和控...