版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、虚拟仪器实验报告三专业年级电信081 姓名李冬祥 学号08808003成绩一、实验目的:LabVIEW编程程序结构学习二、实验内容:1、熟悉LabVIEW常用常用程序结构:顺序结构、For循环、While循环、Case结构、事件结构及使能结构的原理及使用方法。2、掌握公式节点的使用方法,包括公式及文本编辑语言的实现。3、掌握全局变量的创建及调用方法。三、实验步骤:启动LabVIEW,创建VI程序,在前面板(用户界面)和后面 板(程序框图)中进行试验。1、学习老师的演示程序的编辑方法及步骤,自己再验证演示程序。2、按照练习要求编写练习程序,体会起编程思想。3、分析课后作业编程思路,完成其编程。三
2、、实验结果:练习1:使用顺序结构当前甬匹配时间练习2:使用For循环练习3:使用While循环和图表练习4:使用移位寄存器练习5:使用Case结构练习6:使用公式节点11波形图练习7:用一个开关控制两个循环练习8:全局变量的调用四、实验总结:本次实验中学会了程序结构:顺序结构、For循环、While循环、条件结构、 事件结构及使能结构等的使用,掌握了用公式节点编程的方法。实验过程中遇到 一些问题,通过仔细思考及与同学讨论得到解决。本次实验较上次实验难度有了 提升,题量少,难度加大,除了会运用基本的功能之外,有些问题很有技巧性, 需要网上搜答案进行理解,然后做作业。在使用Case结构时遇到问题,
3、原因是部分条件未定义;修改后程序就正确 了。用Case结构时,条件中必须枚举出所有的可能情况,否则程序出错,如判 断的条件为整型数时,可以用.0表示一80,5.表示5+8。五、实验作业:1、利用顺序结构和timing面板下的tick count VI,计算for循环1000000次 所需的时间。思路:用For循环结构,循环次数为1000000,循环时用计时器计时,循 环结束时显示计时值。其运行结果如下:2、用While循环和定时器,实现连续的温度采集监测。思路:用随机数发生器乘以100后作为温度,输出到波形图表;用等待I定时器(设置等待时间为1S)控制循环时间间隔。3、利用顺序结构和循环结构写
4、一个跑马灯,如下图所示,5个灯从左到右不停 的轮流点亮,闪烁间隔由滑动条调节。思路:用While循环和布尔开关控制程序的开始与停止,用顺序结构控制灯亮 的顺序,分别对各个灯创建局部变量,顺序循环中的每一帧中使上次亮的灯灭并 使下一个灯亮。将闪烁间隔的值作为等待定时器的输入控制灯闪烁的时间。为使 每次执行时灯为全灭,赋初值为False。口 口口 口口口 匚n 口 口 口?口口口口口口口口口口 口口口口口$|*5|EH”|d| e| fl 回叵|昆 | UEl E*Utn i2*z11回回II|d | 卜M画|卜们(TD 口口 口口村口 口 b 口口 口口口 nn 口口 口口int i;float
5、32y=0;float d2D rb20;aM=l;al=2;b 回=2;bl=3;fbr (=220ii+)aD=aD-l+aD-3;即=皿-1聊1:-fi)r0=O;i2Dji+4-)V=V片叫日皿;分数序列前扪项之和4、求分数序列前2 3 5 8 13,.20项之和。 1235 8思路:用公式节点实现。公式节 点中用For循环和数组实现给各项赋 值,然后求出累加和,将累加和作为 输出。5、给出一百分制成绩,要求输出等级A, B, C, D, E。90分以上为A, 8089为B, 7079为C, 6069为D, 60分以下为E。思路:首先判断数据是否合法,若不合法,则 提示出错;若合法则判
6、断其具体的范围。在公式节 点中用if -else结构判断输入值的范围,用条件结构(Case结构)输出出错信息及输入值对应的 成绩等级。inty=O;if (x10Celse if(K=90)y=2;Else if(j(=?0)等殖甲 y=3;else if(j=60)y=4;elseY = S;成蜻等缴输入数赭不合法项定二成绩等皱lA成绩等缀|6.利用事件结构实现在数字输入控件中,每当用户按下一个数字后,累加值就将新数字累加上去。例如按下34时,累加值为7;按下345时,累加值为12思路:创建累加值的局部变量,将 其与输入相加作为当前的输出;用事件 结构控制,编辑本分支所处理的事件一 一输入一一值改变。11类型时间控件引用原信1新信I肯累加值廿们输入/:值改变累加值kT|+7.利用公式节点判断一个数是否是素数,我们可以采用这样的算法:用2sqrt(N),依次去对N求余,只要有一个余数是
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年医院护士三基题库及答案
- 机械企业安全隐患排查整治方案
- 腹腔双套管引流术的护理实践与理论结合
- 起重设备滑轮组安装方案
- 起重吊装作业交底方案
- 2026年流感防控知识趣味问答题库
- 2026年窗口单位群众接待礼仪知识题库
- 2026年自动化面试常见英语问题
- 2026年税务系统税收票证管理与电子化应用题库
- 2026年统计信息化建设法规题库
- 2026广东广州南方投资集团有限公司社会招聘49人备考题库附答案详解(研优卷)
- 【时政解读】从美式斩杀线看中国温度与制度力量 课件
- 2026年广州市黄埔区事业单位招聘笔试参考题库及答案解析
- 2025多学科共识:慢性阻塞性肺病患者心肺风险的识别和管理课件
- 2026年共青团入团积极分子考试测试试卷题库及答案
- 2025国家电网考试历年真题库(附答案)
- PLC控制节能洗衣机的系统设计
- 进修脑血管介入的工作汇报
- 代数基本定理课件
- 2025年越南语等级考试越南等级考试冲刺模拟试题辅导模拟试卷
- 高中英语 高考读后续写主题金句和表达
评论
0/150
提交评论