LABVIEW初探三之计算器的制作

初级计算机的制作

程序框图

在这里插入图片描述
在这里插入图片描述

UI界面显示

在这里插入图片描述

编程技巧

  1. 创建属性节点—值 转换为写入
  2. 属性—显示格式—位数 可改变小数点后的位数
  3. ctri加上+可以改变字体的大小

LabVIEW好用的论坛

  1. NI 的官方论坛,特别推荐英文版
  2. LAVA 是官方之外最大的 LabVIEW 社区
  3. 如果平时用 Windows Live Messenger ,可以加入LAVA 是官方之外最大的 LabVIEW 社区,也是寻求帮助的好地方。
  4. 如果平时用 Windows Live Messenger ,可以加入
    http://labview.groups.live.com/ 这是个 msn 讨论 LabVIEW 的群。

中级计算器的制作

在这里插入图片描述
在这里插入图片描述

正负号

Created with Raphaël 2.2.0 开始 读取搜索替换字符串 是否有负号 有负号 截取字符串 结束 没有负号 连接字符串加负号 yes no

在这里插入图片描述
在这里插入图片描述

加减乘除

Created with Raphaël 2.2.0 开始 读取操作临时值 是否有加减乘除 有加减乘除 过程显示字符串长度减一 截取字符串剩余 结束 无加减乘除 过程显示连接字符串 yes no

在这里插入图片描述
在这里插入图片描述

错误

1、部分选择器值无对应分支

在这里插入图片描述
解决办法
在这里插入图片描述

2、减号键始终运行为加号的值

在这里插入图片描述
解决办法
字符串无法对应,改为如图的减号后运行正常
在这里插入图片描述

3、按钮按下去不能弹起

解决办法
有可能是机械动作没有设置好,如图设置即可
在这里插入图片描述
也有可能是按钮未放入While循环内,应当放在while循环改变值处,始终要牢记如果没有while循环,LabVIEW只运行一次。

在这里插入图片描述

4、无法连线

解决办法
查看—工具选板会出现,当工具选板没有绿色的时候,会出现无法连线的情况,因为工具选板自动被禁用了。
在这里插入图片描述
在这里插入图片描述

  • 13
    点赞
  • 57
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,以下是使用LabVIEW制作计算器的具体步骤: 1. 打开LabVIEW软件并创建一个新的VI(Virtual Instrument)。 2. 在VI中添加一个Front Panel,可以通过在控件面板上拖放控件来创建计算器的UI界面,如数字按钮、运算符按钮、文本框等。您可以使用控件面板上的工具栏来添加不同类型的控件。 3. 在VI中添加一个Block Diagram,通过连接控件和函数来设置计算器的逻辑,如加减乘除、求平方根等。您可以使用Block Diagram上的工具栏来添加不同类型的函数和操作符。 4. 为每个控件添加事件处理程序,使其响应用户的操作,如点击数字按钮、运算符按钮等。在Block Diagram中,右键单击控件或者函数,选择Add Event Case,然后选择相应的事件进行处理。 5. 使用LabVIEW的编程语言G语言来编写代码,实现计算器的基本功能。您可以在Block Diagram中使用G语言来编写代码。 6. 在设计完成后,进行调试和测试,确保计算器的各个功能都能正常工作。您可以通过选择Run或者Debug来运行程序并进行测试。 以下是一个简单的计算器设计示例,您可以根据自己的需求和设计要求进行修改和优化: 1. 首先,在Front Panel中添加数字按钮、运算符按钮、清除按钮和文本框等控件来创建计算器的UI界面。 2. 然后,在Block Diagram中添加数字按钮、运算符按钮和文本框等控件的事件处理程序,使其响应用户的操作。 3. 接着,使用G语言编写代码实现计算器的基本功能。您可以使用Addition、Subtraction、Multiplication和Division等函数来实现加减乘除运算,使用Sqrt函数来实现求平方根操作。 4. 最后,进行调试和测试,确保计算器的各个功能都能正常工作。 希望这些信息能对您有所帮助!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值