《labview编程样式》学习1
一、程序的健壮性 指程序能一直运行且不会崩溃。因此,大中型程序往往需要各个编程人员不断调制,找出错误,修改错误。 模块化(用子VI)是很好的解决方法,方便调试修错。通过在前/后面板点“工具”—“性能分析”—“VI统计”,可以分析程序模块化程度。
模块化指标=(用户VI数/节点总数)x 100(什么算节点可以简单试试)
模块化指标大于3是比较好的(注意:大约是1个子VI包含不超过30个节点)
此外,局部和全局变量的多少(尤其是写)也是重要指标,该指标没有标准,但是这类变量越少,程序越健壮。注意:可以用,但是不要滥用,尤其是小心写冲突
二、程序的简单性
一句话,实现相同的功能,用的节点越少越好,节点越少,理论上运行效率越高,完成功能所需时间越少,其性能就越好。
暂时就写这些
Richie