labview数据类型转换字符串文件路径进制转换小数格式等
创始人
2025-06-01 17:08:36

wx供重浩:创享日记
对话框发送:labview转换
获取完整无水印报告+源程序文件


文章目录

    • 例1.将1个字符串转换为文件路径。
    • 例2.将文件路径转换为字符串。
    • 例3.将十进制数值转为十进制数字字符串和十六进制数字字符串;将小数格式化后以字符串形式输出。
    • 例4.将十进制数字符串和十六进制数字符串转换为十进制数值。
    • 例5.将字节数组转换为字符串输出。
    • 例6.将字符串转换为字节数组输出。
    • 例7.将1个数组数据转换为簇数据。
    • 例8.将1个簇数据转换为数组数据。
    • 例9.将布尔数组转换为数值显示。
    • 例10.将数值转换为布尔数组显示。
    • 例11.将1个布尔数据转换为0或1显示。


例1.将1个字符串转换为文件路径。

前面板
(1)添加1个字符串输入控件:控件选板-→新式→字符串与路径→字符串输入控件,将标签改为“输入字符串”。
(2)添加1个路径显示控件:控件选板→新式→字符串与路径-→文件路径显示控件,将标签改为“显示路径”。
设计的程序前面板如图6-1所示。
在这里插入图片描述
框图程序
(1)添加1个字符串至路径转换函数:函数选板→编程-→字符串→字符串/数组/路径转换→字符串至路径转换。
(2)将字符串输入控件与字符串至路径转换函数的输入端口字符串相连。
(3)将字符串至路径转换函数的输出端口路径与路径显示控件相连。
连线后的框图程序如图6-2所示。
在这里插入图片描述
运行程序
执行“连续运行”。输入字符串“C: \LabVIEW.vi” ,转换为文件路径“C:\LabVIEW. vi”。
程序运行界面如图6-3所示。
在这里插入图片描述


例2.将文件路径转换为字符串。

前面板
(1)添加1个路径输入控件:控件选板→新式→字符串与路径→文件路径输入控件,将标签改为“输入路径”
(2)添加1个字符串显示控件:控件选板→新式→字符串与路径→字符串显示控件,将标签改为“输出字符串”。
设计的程序前面板如图6-4所示。
在这里插入图片描述
框图程序
(1)添加1个路径至字符串转换函数:函数选板→编程- >字符串→字符串/数组/路径转换→路径至字符串转换。
(2)将文件路径输入控件与路径至字符串转换函数的输入端口路径相连。
(3)将路径至字符串转换函数的输出端口字符串与输出字符串显示控件相连。
连线后的框图程序如图6-5所示。
在这里插入图片描述
运行程序
执行“连续运行”。通过单击输入路径文本框右侧的图标,选择一个文件,在输出字符串文本框显示该文件路径。
程序运行界面如图6-6所示。
在这里插入图片描述


例3.将十进制数值转为十进制数字字符串和十六进制数字字符串;将小数格式化后以字符串形式输出。

前面板
(1)添加1个数值输入控件:控件选板→新式→数值→数值输入控件,将标签分别改为“十进制数值1”和“十进制数值2”。
(2)添加3个字符串显示控件:控件选板→新式→字符串与路径→字符串显示控件,将标签分别改为“十进制数字符串”“十六进制数字符串”和“格式字符串”。
设计的程序前面板如图6-7所示。
在这里插入图片描述
框图程序
(1)添加1个数值至十进制数字符串转换函数:函数选板-→编程- →字符串→字符串/数值转换→数值至十进制数字符串转换。
(2)添加1个数值至十六进制数字符串转换函数:函数选板→编程→字符串→字符串/数值转换→数值至十六进制数字符串转换。
(3)添加1个数值至小数字符串转换函数:函数选板-→编程→字符串→字符串/数值转换→数值至小数字符串转换。
(4)添加2个数值常量:函数选板→编程-→数值→数值常量,将值改为3.1415926和5。
(5)将十进制数值1控件与数值至十进制数字符串转换函数的输入端口数字相连。
(6)将数值至十进制数字符串转换函数的输出端口十进制整型字符串与十进制数字符串形式控件相连。
(7)将十进制数值2控件与数值至十六进制数字符串转换函数的输入端口数字相连。
(8)将数值至十六进制数字符串转换函数的输出端口十六进制整型字符串与十六进制数字符串形式控件相连。
(9)将数值常量3.1415926与数值至小数字符串转换函数的输入端口数字相连。
(10)将数值常量5与数值至小数字符串转换函数的输入端口精度相连。
(11)将数值至小数字符串转换函数的输出端口F-格式字符串显示控件相连。
连线后的框图程序如图6-8所示。
在这里插入图片描述
运行程序
执行“连续运行”。本例中,十进制数6.8转换为十进制字符串“7” 输出;十进制数12转换为十六进制字符串“C”输出;小数3. 1415926按照5位精度转换后的字符串为“3. 14159”。
程序运行界面如图6-9所示。.
在这里插入图片描述


例4.将十进制数字符串和十六进制数字符串转换为十进制数值。

前面板
(1)添加2个字符串输入控件:控件选板→新式→字符串与路径→字符串输入控件,将标签分别改为“十进制数字符串”和“十六进制数字符串”。
(2)添加2个数值显示控件:控件选板→新式→数值→数值显示控件,将标签分别改为“数值1”和“数值2”。
设计的程,序前面板如图6-10所示。
在这里插入图片描述
框图程序
(1)添加1个十进制数字符串至数值转换函数:函数选板→编程→字符串→字符串/数值转换→十进制数字符串至数值转换。
(2)添加1个十六进制数字符串至数值转换函数:函数选板→编程-→字符串→字符串/数值转换→十六进制数字符串至数值转换。
(3)将十进制数字符串控件与十进制数字符串至数值转换函数的输入端口字符串相连。
(4)将十进制数字符串至数值转换函数的输出端口数字与数值1显示控件相连。
(5)将十六进制数字符串控件与十六进制数字符串至数值转换函数的输入端口字符串相连。
(6)将十六进制数字符串至数值转换输出端口数字与数值2显尿控件相连。
连线后的框图程序如图6-11所示。
在这里插入图片描述
运行程序
执行“连续运行”。本例中,十进制数字符串12转换为十进制数12; 十六进制数字符串12转换为十进制数18。
程序运行界面如图6-12所示。
在这里插入图片描述


例5.将字节数组转换为字符串输出。

前面板
(1)添加1个数组控件:控件选板→新式→数组、矩阵与簇-→数组,将标签改为“字节数组”。
将数值显示控件放入数组框架中,将成员数量设置为4列。
右键单击数值显示控件,选择“格式与精度”选项,在出现的数值属性对话框中,选择数据范围项,将表示法设为“无符号单字节”;再选择格式与精度项,选择“十六进制”。
(2)添加2个字符串显示控件:控件选板→新式→字符串与路径- >字符串显示控件,将标签改为“字符串”。
设计的程序前面板如图6-13所示。
在这里插入图片描述
框图程序
(1)添加1个字节数组至字符串转换函数:函数选板→编程-→转换→字节数组至字符串转换。
(2)添加1个数组常量:函数选板→编程-→数组→数组常量。.
再往数组常量中添加数值常量,设置为4列,将其数据格式设置为十六进制,方法为:选中数组常量中的数值常量,单击右键,执行“格式与精度”命令,在出现的对话框中,从格式与精度项中选择十六进制,单击“确定”按钮确认。将4个数值常量的值分别改为1A、21、C2、FF。
(3)将数组常量与字节数组至字符串转换函数的输入端口无符号字节数组相连,再将数组常量与字节数组显示控件相连。
(4)将字节数组至字符串转换函数的输出端口字符串与字符串显示控件相连。
连线后的框图程序如图6-14所示。
在这里插入图片描述
运行程序
执行“连续运行”。本例中,字节数组控件显示1A、21、C2、FF,字符串显示控件显示“1A21 C2FF”。
程序运行界面如图6-15所示。
在这里插入图片描述


例6.将字符串转换为字节数组输出。

前面板
(1)添加1个字符串输入控件:控件选板-→新式-→字符串与路径-→字符串输入控件,将标签改为“十六进制数字符串”。
右键单击字符串显示控件,选择“十六进制”选项。
(2)添加1个数组控件:控件选板-→新式-→数组、矩阵与簇-→数组,将标签改为“字节数组”。
将数值显示控件放入数组框架中,将成员数量设置为4列。
右键单击数值显示控件,选择“格式与精度”选项,在出现的数值属性对话框中,选择数据范围项,将表示法设为“无符号单字节”;再选择格式与精度项,选择“十六进制”。
设计的程序前面板如图6-16所示。
在这里插入图片描述
框图程序
(1)添加1个字符串至字节数组转换函数:函数选板→编程→字符串→字符串/数组\路径转换→字符串至字节数组转换。
(2)将十六进制数字符串输入控件与字符串至字节数组转换函数的输入端口字符串相连。
(3)将字符串至字节数组转换函数的输出端口呒符号字节数组与字节数组显示;控件相连。
连线后的框图程序如图6-17所示。
在这里插入图片描述
运行程序
执行“连续运行”。将字符串“1A21 33FF” 复制到十六进制数字符串文本框中,在字节数组控件中以字节形式显示。
程序运行界面如图6-18所示。.
在这里插入图片描述


例7.将1个数组数据转换为簇数据。

前面板
(1)添加1个数组控件:控件选板→新式→数组、矩阵与簇→数组,将标签改为“数组”。
将旋钮控件放入数组框架中,将成员数量设置为3列。
(2)添加1个簇控件:控件选板→新式-→数组、矩阵与簇→数组,将标签改为“簇"
将3个数值显示控件放入簇框架中。
设计的程序前面板如图6-19所示。
在这里插入图片描述
框图程序.
(1)添加1个数组至簇转换函数:函数选板→编程→数组→数组至簇转换。
(2)将数组控件与数组至簇转换函数的输入端口数组相连。
(3)将数组至簇转换函数的输出端口簇与簇控件相连。
连线后的框图程序如图6- -20所示。
在这里插入图片描述

运行程序.
执行“连续运行”。改变数组控件中各个按钮位置,簇控件中各数值显示控件中的值随着改变。
程序运行界面如图6-21所示。
在这里插入图片描述


例8.将1个簇数据转换为数组数据。

(1)添加1个簇控件:控件选板→新式→数组、矩阵与簇-→簇,将标签改为“簇”。
将1个旋钮控件、1个数值输入控件放入簇框架中。
(2)添加1个数组控件:控件选板→新式-→数组、矩阵与簇-→数组,将标签改为“数组”。
将数值显示控件放入数组框架中,将成员数量设置为2列。
设计的程序前面板如图6-22所示。
在这里插入图片描述
框图程序
(1)添加1个簇至数组转换函数:函数选板-→编程-→簇与变体-→簇至数组转换。
(2)将簇控件与簇至数组转换函数的输入端口簇相连。
(3)将簇至数组转换函数的输出端口数组与数组控件相连。
连线后的框图程序如图6-23所示。
在这里插入图片描述
运行程序
执行“连续运行”。改变簇控件中按钮的位置、数值输入控件的值,数组控件同时显示旋钮值、数值输入值。
程序运行界面如图6-24所示。
在这里插入图片描述


例9.将布尔数组转换为数值显示。

前面板.
(1)添加2个开关控件:控件选板→新式→布尔→滑动开关,将标签分别改为“开关1”和“开关2”。
(2)添加1个数值显示控件:控件选板→新式→数值→数值显示控件,将标签改为“数值”。
设计的程序前面板如图6-25所示。
在这里插入图片描述
框图程序
(1) 添加1个创建数组函数:函数选板→编程→数组→创建数组,并将元素端口设置为2个。
(2)添加1个布尔数组至数值转换函数:函数选板-→编程→布尔→布尔数组至数值转换。
(3)将2个开关控件分别与创建数组函数的输入端口元素相连。
(4)将创建数组函数的输出端口添加的数组与布尔数组至数值转换函数的输入端口布尔数组相连。
(5)将布尔数组至数值转换函数的输出端口数字与数值显示控件相连。
连线后的框图程序如图6-26所示。
在这里插入图片描述
运行程序
执行“连续运行”。单击2个滑动开关,当2个开关键在不同位置时,数值显示控件显示0、1、2或3。
程序运行界面如图6-27所示。
在这里插入图片描述


例10.将数值转换为布尔数组显示。

前面板
(1)添加1个数值输入控件:控件选板→新式→数值→数值输入控件,将标签改为“数值”。
(2)添加1个数组控件:控件选板→新式→数组、矩阵与簇-→数组,将标签改为“布尔数组”。
将圆形指示灯控件放入数组框架中,将成员数量设置为2列。
设计的程序前面板如图6-28所示。
在这里插入图片描述
框图程序
(1)添加1个数值至布尔数组转换函数:函数选板→编程-→数值→转换→数值至布尔数组转换。
(2)将数值输入控件与数值至布尔数组转换函数的输入端口数字相连。
(3)将数值至布尔数组转换函数的输出端口布尔数组与数组控件相连。
连线后的框图程序如图6-29所示。
在这里插入图片描述

运行程序
执行“连续运行”。将输入数值0、1、2或3,布尔数组中的2个指示灯颜色发生不同变化。
程序运行界面如图6- -30所示。
在这里插入图片描述


例11.将1个布尔数据转换为0或1显示。

前面板
(1)添加1个开关控件:控件选板-→新式-→布尔→滑动开关,将标签改为“滑动开关”。
(2)添加1个数值显示控件:控件选板-→新式-→数值→数值显示控件,将标签改为“数值”。
设计的程序前面板如图6-31所示。
在这里插入图片描述
框图程序
(1)添加1个布尔值至(0, 1)转换函数:函数选板→编程-→布尔→布尔值至(0, 1)转换。
(2)将滑动开关控件与布尔值至(O, 1)转换函数得输入端口布尔相连。
(3)将布尔值至(O, 1)转换函数得输出端口(0, 1)与数值显示控件相连。
连线后的框图程序如图6-32所示。
在这里插入图片描述
运行程序.
执行“连续运行”。单击滑动开关,数值显示控件显示0或1.
程序运行界面如图6-33所示。
在这里插入图片描述

相关内容

热门资讯

狗狗为什么跟疯了似的来回跑 极... 狗狗为什么跟疯了似的来回跑目录狗狗为什么跟疯了似的来回跑狗狗为什么跟疯了似的来回跑小狗有时像疯了一样...
赛艇运动起源于哪个国家,奥运会... 赛艇运动起源于哪个国家目录赛艇运动起源于哪个国家奥运会传统比赛项目“赛艇”起源于欧洲哪个国家?赛艇运...
时空猎人首充号为什么充值会打折... 时空猎人首充号为什么充值会打折目录时空猎人首充号为什么充值会打折安卓手游充值折扣平台安卓手游充值折扣...
自助无人洗车机多少钱一台(24... 今天给各位分享自助无人洗车机多少钱一台的知识,其中也会对24小时自助共享洗车店要多少钱进行解释,如果...
白粥的做法,白粥的做法,白粥怎... 白粥的做法目录白粥的做法白粥的做法,白粥怎么做好吃,白粥的家常做法怎样煮白粥啊?白粥的做法 制...
包含抖音很火的叫爸爸是什么梗的... 今天给各位分享抖音很火的叫爸爸是什么梗的知识,其中也会对进行解释,如果能碰巧解决你现在面临的问题,别...
深圳欢乐谷的门票是怎么收费得,... 深圳欢乐谷的门票是怎么收费得目录深圳欢乐谷的门票是怎么收费得2022深圳欢乐谷万圣节老人免费吗?深圳...
阴阳师青蛙瓷器哪里多 极速百科... 阴阳师青蛙瓷器哪里多目录阴阳师青蛙瓷器哪里多阴阳师青蛙瓷器哪里多阴阳师的青蛙瓷器在哪个副本出现青蛙瓷...
一个G流量是多少MB流量,手机... 一个G流量是多少MB流量目录一个G流量是多少MB流量1G上网流量是多少MB一个G的流量等于多少MB一...
道台是什么官职 极速百科网 极... 道台是什么官职目录道台是什么官职道台是什么官职在清朝道台是个什么官“道台”是官职名吗道台是什么官职 ...
描写可怕的笑的成语笑得阴险可怕... 描写可怕的笑的成语笑得阴险可怕目录描写可怕的笑的成语笑得阴险可怕描写阴险的笑的成语表示阴险的笑有哪些...
贴春联的由来,贴春联的由来是什... 贴春联的由来目录贴春联的由来贴春联的由来是什么?贴春联的由来是什么?贴春联的由来 春联,又称对...
风雪夜归人的上一句是什么,柴门... 风雪夜归人的上一句是什么目录风雪夜归人的上一句是什么柴门闻犬吠,风雪夜归人。 上一句风雪夜归人 ;燕...
漂移是什么意思(摇杆漂移是什么... 本篇文章极速百科给大家谈谈漂移是什么意思,以及摇杆漂移是什么意思对应的知识点,希望对各位有所帮助,不...
车架号后四位是什么(车架号后四... 本篇文章极速百科给大家谈谈车架号后四位是什么,以及车架号后四位是什么在哪里看对应的知识点,希望对各位...
隐形眼镜基弧是什么意思,请问,... 隐形眼镜基弧是什么意思目录隐形眼镜基弧是什么意思请问,配隐形眼镜的时候要不要关注那个基弧?隐形眼镜基...
广西省崇左市属于什么市,祟左是... 广西省崇左市属于什么市目录广西省崇左市属于什么市祟左是地级市还是县级市崇左是南宁得直辖市吗 为什么区...
内衣尺码大小分类,内衣的型号分... 内衣尺码大小分类目录内衣尺码大小分类内衣的型号分哪几种?什么abc事什么意思?34、36是尺寸嘛?内...
几个防止卫生间反味小妙招,卫生... 几个防止卫生间反味小妙招目录几个防止卫生间反味小妙招卫生间反臭怎么办?卫生间怎么样防臭几个防止卫生间...
庄子中的成语和解释,四个出自《... 庄子中的成语和解释目录庄子中的成语和解释四个出自《庄子》的成语及解释《庄子》中的成语及解释(按篇目分...
怎么切翡翠原石(收玉石的联系方... 本篇文章极速百科给大家谈谈怎么切翡翠原石,以及收玉石的联系方式对应的知识点,希望对各位有所帮助,不要...
关于燕子的古诗,描写燕子的古诗... 关于燕子的古诗目录关于燕子的古诗描写燕子的古诗描写燕子的古诗有哪些?关于燕子的古诗关于燕子的古诗 ...
好巧不巧是什么意思,好巧不巧什... 好巧不巧是什么意思目录好巧不巧是什么意思好巧不巧什么意思?“无巧不巧”究竟何解?好巧不巧是什么意思好...
关东煮里面放什么配料啊,关东煮... 关东煮里面放什么配料啊目录关东煮里面放什么配料啊关东煮的配料关东煮需要哪些调味料呀?请问,关东煮都可...
极速进化满电出发!长安深蓝SL... 本篇文章极速百科给大家谈谈极速进化满电出发!长安深蓝SL03开启预售,以及长安蓝鲸plus新车报价对...
比亚迪f3汽车报价(比亚迪f3... 今天给各位分享比亚迪f3汽车报价的知识,其中也会对比亚迪f3价格及图片易车进行解释,如果能碰巧解决你...
两台电脑怎么共享一台打印机,两... 两台电脑怎么共享一台打印机目录两台电脑怎么共享一台打印机两台电脑如何共享一台打印机?请问一个打印机怎...
16个复韵母有哪些(16个复韵... 本篇文章极速百科给大家谈谈16个复韵母有哪些,以及16个复韵母怎么读拼音视频对应的知识点,希望对各位...
樟树有什么作用,樟树有什么作用... 樟树有什么作用目录樟树有什么作用樟树有什么作用?樟树的用途有哪些?樟树有什么作用?樟树有什么作用 ...
dazl启动子的作用,启动子和... dazl启动子的作用目录dazl启动子的作用启动子和终止子是什么作用的?dazl启动子的作用启动子的...