labVIEW课程小结
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
南通大学电气工程学院
labVIEW课程设计
课程小结
姓名:朱鹏
班级:电 097 班
学号: 0912002171
目录
第一部分基础题
第一题(1) (1)
(2) (2)
第二题 (2)
第三题 (3)
第四题 (4)
第五题 (5)
第六题 (6)
第七题 (7)
第八题 (8)
第九题 (9)
第十题 (11)
第十一题 (12)
第十二题 (13)
第十三题 (15)
第二部分设计题
第一题 (16)
第三题 (18)
第三部分心得体会 (19)
第一部分基础题
第一题:
用LabVIEW 的基本运算函数编写以下算式的程序代码:
(1)63
31683
-1007625-10257x228++÷+;
(2)32
8.1-3817.21253
178÷++
解答:(1)一、前面板截图:
二、程序框图截图:
三、设计过程:
在前面板添加一个数值显示控件,命名为“结果”。在程序框图中添加 加,减,乘,除函数,数值型常量,按上图连接,运行得出结果。
(2)一、前面板截图:
二、程序框图截图:
三、设计过程:
在前面板添加一个数值显示控件,命名为“结果”。在程序框图中添加加,减,乘,除函数,数值型常量,按上图连接,运行得出结果。
第二题:
利用摄氏温度与华氏温度的关系C=5(F-32)/9编写一个程序,求华氏温度F为32、64、4、98.6、6、104、212时的摄氏温度.
解答:一、前面板截图:
二、程序框图截图:
三、设计过程:
在前面板添加一个数值输入控件,命名为“华氏温度值”,添加一个数值显示控件,命名为“摄氏温度值”。在程序框图中添加公式节点并添加输入输出,转换公式为C=5*(F-32)/9 ,按上图连接,运行得出结果。
第三题:
用数组创建函数创建一个二维数组显示件,成员为:
编程将上述创建的数组转置为:
解答:一、前面板截图:
二、程序框图截图:
三、设计过程:
在前面板添加数组,在数组中添加数值型显示控件,并拉到四行六列,命名为“输入数组”。用同样的方法在前面板添加两个数组输出,命名为“显示数组”和“转置后数组”。在程序框图中添加二维数组转置控件,按上图连接,运行得出结果。
第四题:
创建一个簇控制件,成员分别为字符型控制件姓名,数值型控制件学号,布尔型控制件注册。从这个簇控制件中提取出簇成员注册,显示在前面板上。
二、程序框图截图:
三、设计过程:
在前面板中添加两个簇,分别命名为“输入簇”“输出簇”,在输入簇中添加字符串输入控件,数值型输入控件和布尔确定按钮,在输出簇中添加相应的输出控件。在程序框图中添加“按名称接触捆绑”和“捆绑”,按上图连接,运行得出结果。
第五题:
创建一个字符串显示件,程序运行后显示当前系统日期、时间和自己的班级、姓名。
二、程序框图截图:
三、设计过程:
在前面板中添加四个字符串输出控件,分别命名为“当前系统日期”“时间”“班级”“姓名”,在程序框图中添加“获取日期/时间字符串”控件获取系统日期和时间,添加字符串常量“电097”“朱鹏”,按上图连接,运行得出结果。
第六题:
将范围0—10的5个随机数转换为一个字符串显示在前面板上,要求保留2位小数,每个数之间用逗号分隔。
二、程序框图截图:
三、设计过程:
在前面板添加字符串输出控件,命名为“所得字符串”,在程序框图中添加for循环结构,循环五次,用随机函数发生器产生0~1的随机数,用乘法函数获得0~10的随机数,添加“数组至电子表格字符串转换”控件和“格式化写入字符串”控件,“%.2f,”设置格式,保留两位小数,
第七题:
用for循环产生4行100列二维数组,数组成员如下:
1,2,3 (100)
100,99,98 (1)
6,7,8 (105)
105,104,103 (6)
从这个数组中提取出2行50列的二维数组,成员如下:
50,49,48 (1)
56,57,58 (105)
将这两个数组用数组显示件显示在前面板上。
解答:一、前面板截图:
二、程序框图截图:
三、设计过程:
在前面板添加数组,在数组中添加数值显示控件,拉到四行一百列,命名为“数组”,同理添加“子数组”。在程序框图中添加for循环,循环100次,通过“创建数组”控件输出数组,再通过“数组子集”获得子数组,按上图连接,运行得出结果。
第八题:
产生100个随机数,求其最小值和平均值。
解答:一、前面板截图:
二、程序框图截图:
三、设计过程:
在前面板中添加三个数值显示控件,分别命名为“平均值”“最大值”“最小值”。在程序框图中添加for循环,循环100次,通过“数组元素相加”和除法函数获得平均值,通过“数组最大值与最小值”获得最大值和最小值。
第九题:
程序开始运行后要求用户输入一个口令,口令正确时滑钮显示件显示一个0—100的随机数,否则程序立即停止。
解答:一、前面板截图:
二、程序框图截图:
三、设计过程: