labview随机数序列_LabVIEW编程:手把手教你创建/调用子程序,生成a-b之间的随机数...

本文介绍了如何在LabVIEW中创建一个子VI程序,用于生成指定范围内的随机数。详细步骤包括设计前面板,编写程序框图代码,定义图标和连接口,以及如何在主程序中调用子VI并测试其功能。
摘要由CSDN通过智能技术生成

LabVIEW是一种简单易学、形象直观的图形化编程语言,也称为G语言,具有丰富的同传统仪器外观类似的控件库(如旋钮、仪表盘、温度计、波形图表等),可以构建漂亮专业的用户界面,同时,内部提供了庞大的函数库(如数据采集、GPIB、串口控制、数据处理、数据显示及数据存储等),可以满足各行业各领域的开发需求。另外,由于它并非一种封闭的语言,而是具有强大的外部接口能力,可以实现与C/C++、Basic、Matlab等编程语言互通的能力,现在,LabVIEW不仅仅局限于虚拟仪器软件类的开发,而是已经发展成为了一种通用的、完善的、开放的高级编程语言。

目的

在LabVIEW中创建一个子VI程序同创建普通VI程序相似,唯一的区别在于,子VI程序功能实现后还需要定义图标/连接口。定义图标的目的是,当在主VI中调用该子VI时,程序框图上会显示该子VI的图标,让使用者看到该图标就可以马上知道你这个子VI的功能。定义连接口的目的是,规定调用者调用该子VI时需要传递的各个参数,类似C语言中子程序的各个参数的数据类型定义。

下面通过一个例子演示在LabVIEW编程环境中,创建及调用子VI程序的方法,这个例子的功能是产生一个a-b之间的随机数。

前面板设计

新建一个VI程序,在前面板上放置2个输入型数值控件和1个输出型显示控件,其数据类型都使用默认的double型,控件名字分别改为a、b和c,对应了该子程序需要的2个输入参数a、b和1个输出参数c,保存名字为“MyRandom.vi”,前面板如下图所示:

程序框图代码设计

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值