labview练习题

合集下载

(完整word版)labview经典练习题附答案

(完整word版)labview经典练习题附答案

题目:产生100个随机数,求其最小值和最大值以及平均值题目:1 用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将这2个数组用数组显示件显示在前面板.题目:程序开始运行时候要求用户输入一个口令,口令显示正确时候滑钮显示件显示0-—-100的随机数,否则程序立即停止.题目:编写一个程序测试自己在程序前面板上输入以下字符所用的时间:A virtual instruments is a program in the graphical programming language.题目:编写一个程序,在前面板上放3个按钮,当按下某个按钮时,输出按钮的编号.题目:编写计算以下等式的程序:y1=x3—x2+5y2=m*x+bx的范围是0-——10。

y1和y2用数组显示件显示在前面板。

用顺序结构和循环结构写一个跑马灯。

5个灯从左到右不停地轮流点亮.闪烁间隔由滑动条调节题目:编程求1000以内的"完数”,”完数”是指一个数恰好等于它本身的因子之和,例如28=14+7+4+2+1;产生5个随机数,并和序号一起保存,格式为电子表单。

求任意两个输入数值的最小公倍数和最大公约数。

设计一个VI,产生一个随机数二维数组( 100行3 列),把此数据写入到电子表格文件首先把循环计数值和随机数转化成字符串,并与制表符和行结束符连接成一个电子表格格式的字符串对字符串进行加密,规则是每个字母后移五位,例如,A变成F,b变成g,x变成c,y变成d。

.。

题目:使用labview模拟温度采集系统,要求有停止键。

在一个波形表中显示三条随机数组成的曲线,分别用红,绿,蓝三种颜色表示,其取值范围分别为0-1,1-5和5-10。

最新labview典型题目及答案

最新labview典型题目及答案

最新labview典型题目及答案1. 在什么情况下,应选择使用探针工具而非高亮显示执行过程?( )单选a. 查看数据流b. 查看连线上的实时值c. 进程运行时,查看子VId. 降低VI运行速度,显示连线上的值2. 下列哪项不符合数据流编程方式?( )单选a. 移位寄存器b. 隧道c. 子VId. 局部变量3. 发生错误时停止While循环的最佳方法是?( )单选a. 比较错误簇的状态布尔值与常量,然后将比较结果连接至停止接线端b. 直接将错误连线连接至停止接线端c. 创建一个事件结构处理错误事件d. 使用错误处理器VI自动处理错误4. 如子VI的某个输入端的名称在显示即时帮助窗口中以粗体显示,下列表述正确的是?( )多选a. 输入值必须是标量b. 输入为推荐连线,非必需连线c. 输入为必需连线d. 如未连接该输入端,运行按钮将断开5. 如要考虑状态图应用程序的扩展性,基本结构的最佳选择是?( )单选a. 顺序结构b. 条件结构c. 公式节点d. 面向对象的结构6. 关于下列代码执行正确的表述是?( )单选a. 循环在执行50次后停止b. 循环在执行49次后停止c. 循环在执行51次后停止d. 循环在执行52次后停止7. 若待测波形为100Hz正弦波,采样率设置为以下哪个选项较合理( )单选a、10Hzb、100Hzc、1000Hzd、100MHz8. 若待测波形为1MHz正弦波,可以选择以下哪些采集卡( )多选A、串口采集卡B、USB采集卡C、PCI采集卡D、PXI采集卡。

LabVIEW练习题集

LabVIEW练习题集

8 (4n)!(1103 + 26390n) = ∑ 4 4n π 9801 n =0 (n!) 396 1

练习答案
跑表
用二个按键A,B控制一个 数字时钟显示。A键按下,时 钟以毫秒为单位开始走。B键 按下,时钟停止。如果A键不 按下,就按下B键,则弹出一 个消息框提示这是一个错误的 操作。
练习答案
3
(0 ≤ ϕ ≤ 2π )
练习答案
四人追踪
一个正方形的四个角上分别 站着甲、乙、丙、丁四个人。 在同一个时刻,甲向乙、乙 向丙、丙向丁、丁向甲以等 速前进。请画出四人的行走 轨迹。最好是动态地显示四 人的行动轨迹。
练习答案
删除空字符串
编写一个VI,将输入 数组中可能存在的所有空 字符串元素去掉。剩下的 非空字符串元素显示在输 入的数组中。
练习答案
摆线
请根据下面的摆线方程用 X-Y Graph显示摆线
x = raϕ − sin ϕ y = ra − cos ϕ (−π ≤ ϕ ≤ 3π ; ra = 0.5,1,1.5)
练习答案
阿基米德螺线
请根据下面的阿基米德螺线 方程用X-Y Graph显示该曲线。
x = ϕ cos ϕ y = ϕ sin ϕ (0 ≤ ϕ ≤ 6π )
练习答案
心形线
请根据下面的心形线方程 用X-Y Graph显示该曲线。
x = 2 cos ϕ − cos 2ϕ y = 2 sin ϕ − sin 2ϕ (0 ≤ ϕ ≤ 2π )
练习答案
星形线
请根据下面的星形线方程 用X-Y Graph显示该曲线。
x = 4 cos ϕ
3
y = 4 sin ϕ
σz =

labview经典练习题

labview经典练习题
2、提取信号的数组,低通滤波;
3、求取数组的位数,为for循环的次数,产生一个由0—组成的数组,与信号数组簇打包;
4、求取信号中的最大值数组以及坐标数组,使之簇打包;
5、与3的数据建立数组,并显示。
十六、
1、产生两个带噪声的周期信号;
2、选择观测通道并显示;
3、滤波、去除直流分量、加窗、求自功率谱并加横坐标显示。
2、第二帧,使用数字为文件名,制定:D:\DATA\为保存路径,保存分辨位数:3.
三、
1、折叠顺序结构,第一帧产生两个带噪声的三角波、三角波,使用基本函数发生器,噪声分别用均匀白噪声以及高斯白噪声。建立为数组。
2、第二帧选择观察通道并显示;提取两个通道的数组值打包为两维数组;
3、第三帧,分别保存为波形文件以及文本文件。
5、求自功率谱的对数;
7、设置横向坐标系,显示功率谱。
十二、
1、使用顺序结构,第一帧,产生两个正弦波,设置为:信号1频率=73,振幅=0.001;信号2频率=59,振幅=1,并相加;
2、第二帧,分别求取加窗或不加窗的自功率谱,打包建立数组,并显示;
3、第三帧,求对数,乘10放大,并显示。
十三、
1、使用事件结构;
2、产生可选的白噪声(均匀白噪声以及高斯白噪声),
3、生成两个带噪声的信号并显示。
九、
1、使用折叠顺序结构,产生两通道带噪声的周期信号,其中可选噪声类型;
2、第二帧:显示观察通道;拉开显示俩个通道信号;分别求取两个通道的最大值和均值;
3、可选直接退出或保存后退出;
4、设定保存路径和文件名为:D:\DATA\学号
四、
程序说明:
1、利用数据采集节点采集2个通道的信号。
2、信号进入while进行处理;

labview考试题及答案

labview考试题及答案

labview考试题及答案一、单选题(每题2分,共10题,共20分)1. LabVIEW是一种由哪家公司开发的图形化编程语言?A. 微软B. 国家仪器(NI)C. 苹果D. 谷歌答案:B2. 在LabVIEW中,哪个术语指的是程序的开始?A. 循环B. 事件结构C. 顺序结构D. 子VI答案:C3. 以下哪个是LabVIEW中用于创建子VI的函数?A. 创建数组B. 创建簇C. 创建子VID. 创建引用答案:C4. 在LabVIEW中,如何表示一个布尔值?A. 使用数字1或0B. 使用字符串"True"或"False"C. 使用布尔控件D. 使用开关控件答案:C5. LabVIEW中的哪个功能允许用户在不停止程序的情况下调试代码?A. 单步执行B. 断点C. 探针D. 性能分析答案:B6. 在LabVIEW中,哪个术语用于描述一个程序的输入和输出?A. 前面板B. 块图C. 子VID. 终端答案:A7. 以下哪个不是LabVIEW中的数组操作函数?A. 构建数组B. 连接数组C. 排序数组D. 求和数组答案:D8. 在LabVIEW中,如何将一个布尔值转换为数值?A. 使用转换函数B. 使用逻辑运算C. 使用比较函数D. 使用数学函数答案:A9. 在LabVIEW中,哪个函数用于将字符串转换为数值?A. 字符串到数值B. 字符串到布尔C. 字符串到日期/时间D. 字符串到路径答案:A10. 在LabVIEW中,如何实现循环结构?A. 使用While LoopB. 使用For LoopC. 使用Case StructureD. 使用Sequence Structure答案:A二、多选题(每题3分,共5题,共15分)1. 以下哪些是LabVIEW中的数据类型?A. 数值B. 布尔C. 字符串D. 路径答案:A, B, C, D2. 在LabVIEW中,哪些是常用的数组操作?A. 构建数组B. 连接数组C. 排序数组D. 求和数组答案:A, B, C3. 在LabVIEW中,哪些是调试程序的方法?A. 单步执行B. 断点C. 探针D. 性能分析答案:A, B, C4. 以下哪些是LabVIEW中的结构?A. 循环B. 事件结构C. 顺序结构D. 子VI答案:A, B, C5. 在LabVIEW中,哪些是布尔值的表示方法?A. 使用数字1或0B. 使用字符串"True"或"False"C. 使用布尔控件D. 使用开关控件答案:C, D三、判断题(每题1分,共5题,共5分)1. LabVIEW是一种文本编程语言。

(完整word版)LabView考试试题

(完整word版)LabView考试试题

(完整word版)LabView考试试题一、填空1. VI虚拟仪器的三个主要组成部分是_前面板_、_程序框图_和_图标/连接器_。

2. LabView有三种操作模板,分别是_控件模板_、_函数模板_和_工具模板_。

3. CIN节点需要调用__*.lsb__格式文件,这种文件可以通过__Visual C++__来生成。

4. 虚拟仪器设计中连线为虚线时表示___数据类型不匹配出错_,当RUN按钮显示为折断的箭头时,表示程序___有错误发生__。

5. 在LabView中_局部变量_主要用于程序内部传递数据,_全局变量_主要用于程序之间传递数据。

6. 程序框图由_端口_、_节点_和_连线_组成的可执行代码。

二、选择1. 当一个函数的error in带有错误信息时,下列哪种说法是正确的( D )A 该函数会对错误信息进行处理。

B 该函数不会作任何操作,而是直接将错误信息传递给error out,且不会将自身函数发生的错误添加进去。

C 该函数会发出错误警告,且使程序终止运行。

D 该函数直接将错就错传递给error out,且会将自身函数发生的错误加进去。

2. 下列哪种说法是错误的(B)A 虚拟仪器采用的是面向对象和可视化编程技术。

B 在程序运行的过程中波形的可变性是不可改变的。

C 在LabView中,VI程序的运行时数据是流动的。

D 在创建子程序时,可以使用连线工具给前面板的控制器和指示器分配端口。

3. 下列哪种说法是对的( C )A While循环只有条件端口接收到的值为True时才停止循环。

B While循环不满足条件时,一次也不执行循环。

C For循环当N<1时,一次也不循环。

D For循环可以嵌套,While循环不可以嵌套。

4. 当数据采集卡组态成DIFF模式时,将使用差分连接方式,使用这种连接方式下列说法错误的是( C )A 可以减少尖峰噪声B 增加噪声抑制C 增大尖峰噪声D 增加共模信号抑制5. 下列哪种总线产品对PCI总线完全兼容。

《LabVIEW语言及编程技术》习题库(答案)

《LabVIEW语言及编程技术》习题库(答案)
[ C ]
(A)二维数组{{6, 3, 3};{2, 1, 8}};(B)二维数组{{6,6,6};{8,6,6};{6,6,6}};
(C)二维数组{{6,6,6};{6,6,6};{6,8,6}};(D)二维数组{{6,8,6};{6,8,6};{6,8,6}}。
17.下列工具说法不正确的是:[ C ]
C输入和输出数据都可为各个子程序框图连接或不连接数据
D输入数据时,各个子程序框图必须连接输入数据,输出数据时,可连接或不连接输出数据
25.下列那种数据类型是波形图不能接受的。[C]
A B
CD
26.下列那种图形可以描绘非均匀采样数据。[C]
A波形图B波形图表CXY图D强度图
27.下图程序运行结果为[B]
bVIEW中常用的调试工具有:单步执行,高亮显示,断点和探针等。
三简答题
1.For循环和While循环的区别是什么?使用中它们各自适用于什么场合?
答:For循环规定了循环次数,其条件选择是根据计数器计数次数是否达到循环次数而决定结束循环的条件;而While循环不规定循环次数,其条件选择是根据选择器端子的条件是否得以满足而决定结束循环的条件。For循环适合于有限次数的循环操作,而While循环适合于根据程序运行过程中逻辑关系或在程序执行中人为地决定循环次数。
(A)一维数组{1, 7, -4, -2, 3, 6} ;(B)二维数组{{1, -4, 3, 0}, {7, -2, 6}};
(C)一维数组{1, -4, 3, 7, -2, 6};(D)二维数组{{1, -4, 3}, {7, -2, 6}}。
6.下面数组加法的计算结果是多少?[ B ]
(A)一维数组{80, 20, 40, 10, -60} ;(B)一维数组{120, 30};

labview考前练习题

labview考前练习题

labview考前练习题在工程领域,LabVIEW是一种广泛应用的可视化编程语言和开发环境。

它被用于设计、测试和测量等多种应用,并且在各个行业都有着重要的地位。

为了更好地应对LabVIEW考试,下面将提供一些考前练习题,帮助你加深对LabVIEW的理解和应用。

练习一:基础概念1. 请简要解释什么是LabVIEW?2. 什么是VI,其由哪几个主要部分组成?3. LabVIEW中的前台和后台有何区别?练习二:数据类型和变量1. 列举LabVIEW中的常见数据类型,并简要描述其特点。

2. 什么是全局变量?在LabVIEW中如何创建和使用全局变量?3. 如何将一个字符串转换为数字类型?练习三:图形化编程1. 解释一下LabVIEW中的块图(Block Diagram)和前台(Front Panel)的作用。

2. 请简要描述LabVIEW中的数据流编程(Dataflow Programming)原则是什么?3. 如何在LabVIEW中实现条件语句(如if-else语句)?练习四:循环结构和数组1. 请解释什么是循环结构,LabVIEW中有哪些常见的循环结构?2. 如何在LabVIEW中创建和使用数组?3. 请描述一下LabVIEW中的索引数组和关联数组。

练习五:文件I/O和图表绘制1. 如何在LabVIEW中读取和写入文件?2. 如何在LabVIEW中实现数据的图表绘制?练习六:LabVIEW工程应用1. 请列举一些LabVIEW在工程领域中的应用实例。

2. 解释一下LabVIEW中的模块化设计思想,并解释其优势。

练习七:错误处理和调试1. 如何在LabVIEW中处理错误?2. 如何在LabVIEW中进行程序的调试和测试?练习八:LabVIEW与其他编程语言的结合1. LabVIEW能否与其他编程语言(如C++、Python)进行交互?如果可以,请列举一些实现的方式。

2. 你认为LabVIEW与其他编程语言相比,在哪些方面具有优势?通过以上练习题的回答,相信您能够更好地掌握LabVIEW的基本概念和使用技巧,为考试做好充分的准备。

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

1. 10.21 产生100个随机数,求其最小值和最大值以及平均值2. 10.22 用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)将这2个数组用数组显示件显示在前面板.3. 10.23 程序开始运行时候要求用户输入一个口令,口令显示正确时候滑钮显示件显示0---100的随机数,否则程序立即停止.4. 10.24 编写一个程序,在前面板上放3个按钮,当按下某个按钮时,输出按钮的编号.5. 10.25 编写计算以下等式的程序:y1=x3-x2+5y2=m*x+bx的范围是0---10。

y1和y2用数组显示件显示在前面板。

6. 10.26 编程求Josephus(约瑟夫环)问题:m个小孩子围成一圈,从第一个小孩子开始顺时针方向数数字,到第n个小孩子离开,这样反反复复,最终只剩下一个小孩子,求第几个小孩子留下?7. 10.27 猴子吃桃子问题,每天吃完全部的桃子一半又一个,到第10天的时候还剩下一个,编程求第一天桃子的总数.8. 10.28 编程求1000以内的所有水仙花数,"水仙花数"指一个三位数,它的各位数字的立方和等于她本身.例如:371=3*3*3+7*7*7+1*1*1;9. 10.31 编程求1000以内的"完数","完数"是指一个数恰好等于它本身的因子之和,例如28=14+7+4+2+1;10. 11.1 在一个chart中显示3条曲线,分别用红,绿,蓝3种颜色表示范围0-1,0-5,0-10的3个随机数.11. 11.2 在一个Graph中用2种不同的的线宽显示1条正弦曲线和一条余弦曲线,每条曲线长度为128个点.正弦曲线x0=0,Dealt x=1,余弦曲线x0=2,Dealt x=10.12. 11.3 用XY Graph显示一个半径为1的圆13. 11.4 产生一个10行10列的二维数组,数组成员为0--100的数字,并用强度图显示.14. 11.5 画出Labview图形显示,以及放大缩小功能,以及在此图标上添加可改变的labVIEW字体样式.15. 11.6 在前面板创建数值型控件,输入一个数值,在乘以一个比列系数,然后还在同一个控件中显示出来.(局部变量用法)16. 11.7 编写一个程序,用labview的信号生成函数产生一个三角波并显示在chart上,在编写例外一个程序读出数据显示在chart上,调节2者的程序运行的时间,比较波形的差异.(全局变量)17. 11.8 编写一个程序,用labview的信号生成函数产生一个三角波并显示在chart上,在编写例外一个程序读出数据显示在chart上,调节2者的程序运行的时间,比较波形的差异.(通告函数)18. 11.10 创建一个程序显示内存中所有的VI的名称与路径?19. 11.11 创建一个程序把另外一个VI的前面板显示在Picture控件中.20. 11.12 请用Vi本身的属性来控制自己前面板的外观属性.21. 11.13 用一个chart显示一个随机数,用前面板控件chart的大小和位置.22. 11.14 前面板上放一个压力表,指针位置在0-255之间随机变化,指针颜色同时发生变化23. 11.15 建立一个枚举控件,其内容为张三、李四、王五共三位先生,要求当枚举控件显示“张三”时,输出“张三在这里”;同理,当枚举控件显示“李四”、“王五”时,输出:“李四在这里”和“王五在这里”24. 11.16 分别利用for循环的移位寄存功能和反馈节点两种方法求0+5+10+15+······+45+50的值25. 11.17 用顺序结构实现数值匹配:输入1~100之间的任意1个整数,然后系统随机产生1~100之间的整数,直到和预先输入的整数一样,然后输出匹配的次数和时间。

26. 11.18 (1)显示一个二维数组的行数和列数(2)查找一个二维数组中最大值,以及最大值在数组中的位置27. 11.19 创建一个VI程序模拟温度测量。

假设传感器输出电压与温度成正比。

例如,当温度为70°F时,传感器输出电压为0.7V。

本程序也可以用摄氏温度来代替华氏温度显示。

28.11.21 建立一个VI,模拟滚动—个骰子(骰子可能取值1~6),跟踪骰子滚动后的取值出现次数,输入是骰子的滚动次数,输出应包括滚动后骰子所取各数值及其出现次数。

要求最多只用一个移位寄存器实现功能。

29. 11.22 设计一评分程序,输入不同的分数会得到不同的评论。

分数小于60,“警告”指示灯会亮起来,同时显示字符串“你没有通过考试!”;分数在60~99之间,“通过”指示灯会亮起来,同时显示字符串“你考试通过了!”;分数为100,“恭喜”指示灯会亮起来,同时显示字符串“你是第一名!”;如果输入为0~100以外的数字,会有错误提示,同时显示字符串“错误!”。

30. 11.23 用labview写一个获取当前系统时间的程序。

31. 11.24 输入数字n,然后计算n的阶乘。

32. 11.25 利用labviewelapsed time 定时设计输出一个方波33. 11.26 用labview编写一个判断素数的程序34. 11.27 适用labview模拟一个3-8译码器35. 11.28 在一个波形表中显示三条随机数组成的曲线,分别用红,绿,蓝三种颜色表示,其取值范围分别为0-1,1-5和5-10.36. 11.29 使用labview模拟温度采集系统,要求有停止键。

37. 11.30 利用XY GRAPH 构成李萨育图形38. 12. 1 创建一个VI,实现对按钮状态的指示和按钮“按下”持续时间简单计算功能,按下按钮时,对应的指示灯亮,对应的数字量显示控件中开始计时。

松开按钮时,指示灯灭,计时停止。

39. 12.2 程序开始运行后要求用户输入密码,密码正确时字符串显示控件显示“欢迎进入”,否则显示字符串“密码错误”,同时退出程序。

40. 12.3 用labvIEW做一个循环闪烁指示灯,要能够在前面板调节周期和占空比。

41. 12.5 编写一个程序测试自己在程序前面板上输入一段文字“电子技术论坛是一个优秀的论坛”所用的时间。

42. 12.6 使用labview编写一个用户确认界面:我们在程序中赋予5个人的账号密码,账号使用人名,密码随便,并规定相关权限。

访问权限要在前面板显示,并且访问成功与否也要有显示。

如图:43. 12.7 模拟红绿灯,红灯亮十秒,绿灯亮五秒,交替,并用波形图将波形显示。

44. 12.8 计算学生三门课(语文,数学,英语)的平均分,并根据平均分划分成绩等级。

要求输出等级A,B,C,D,E。

90分以上为A,80~89为B,70~79为C,60~69为D,60分以下为E。

45. 12.9 利用labview做一个连续温度采集,要求可以调节温度上限,可以实时显示温度,有报警信息,当报警发生时输出报警信息,例如“温度超限!当前温度78.23℃”,正常情况下输出空字符串,并且有报警指示灯。

46. 12.12 利用For循环的自动索引功能从一个输入数组中依次抽取各个元素,如果是大于0的数则添加到正数数组,如果是小于0的则添加到负数数组。

并分别计算两个数组中各自有多少个元素47. 12.13 从一个输入的字符串中,提取一个子字符串,另外扫描字符串,将子字符串转换为数据。

48. 12.14 实现对随机数进行平滑滤波。

通过对4个连续的随机数求其平均值来实现。

49. 12 .15 对字符串进行加密,规则是每个字母后移五位,例如,A变成F,b变成g,x变成c,y变成d。

50. 12.16 产生一个3*3的整数随即数组,随机数在0到100之间,找出数组的鞍点,及该位置上的元素在该行上最大在该列上最小,也可能没有鞍点。

51. 12.17 打开一个电子表格文件,从数字文本文件中指定的字符偏移量开始,读取指定行数的数据,并将这些数据转换成一个二维的双精度数组,读完后关闭文件。

52. 12.19 利用顺序结构和循环结构写一个跑马灯。

5个灯从左到右不停地轮流点亮。

闪烁间隔由滑动条调节53. 12.20 用一个开关控制两个循环。

54. 12.21 产生测试信号正弦波,三角波,方波,锯齿波,要求面板如下:55. 12.22 利用tcp协议实现双机通信,要求服务器产生正弦波,利用tcp协议,通过网络将服务器产生的波形发送至客户机。

服务器和客户端的都要设计56. 12.23 设计要求用两个信号产生函数仿真两个频率较接近但幅值相差较大的正弦波,将它们合成为一组信号后,一路直接做功率谱分析,另一路加窗后再对加窗后的信号作功率谱分析,结果在同一个波形中显示。

57. 12.24 设计VI,对一内河水情进行远程监控,将现场监控工作站采集到的内河水位、水流量、闸门开启高度等参数通过通信网络发送到控制中心,以实现对内河水情的实时监控。

内河水情数据用随机数产生,以代替真实的采集数据。

58.12.25 设计数据发送端VI,接收端VI,并能将接收端信息以WEB的方式提取显示。

实现远程监测的目的。

59. 12.26 将一个二维数组(2行10列)写入电子表格文件。

60. 12.27 求任意两个输入数值的最小公倍数和最大公约数。

61. 12. 28 用for循环产生4航100列二维数组,数组成员如下:1,2,3 (100)100,99,98……6,7,8 (105)105,104,103 (6)从这个数组中取出2行5列的二维数组,成员如下:50,49,48 (1)56,57,58 (105)将这两个数组用数组显示空间显示在前面板上62. 12.29 产生5个随机数,并和序号一起保存,格式为电子表单。

首先把循环计数值和随机数转化成字符串,并与制表符和行结束符连接成一个电子表格格式的字符串63. 12.30 设计一个VI,产生一个随机数二维数组( 100行3 列),把此数据写入到电子表格文件64. 12.31 设计一个VI来测量温度(保留2位小数),每隔0.25秒测一次,共测定10秒。

在数据采集过程中,VI将在波形Chart上实时地显示测量结果。

采集过程结束后,在Graph上画出温度数据曲线,并且把测量的温度值以文件的形式存盘,使用记事本打开文件检查结果是否正确。

保存格式如下:65. 1.4 程序运行中,用Knob控件改变图形曲线的颜色66. 1.5 设计自动控制中的数字PID计算程序,并且在一个图上同时显示设定值、实测值(调用温度模拟仿真VI产生)和控制量的曲线和数值。

相关文档
最新文档