生活工程体验信仰哲学精神
投稿投诉
精神世界
探索历史
哲学文学
艺术价值
信仰创造
境界审美
体验技术
技能工具
工程信息
医学生产
生活运用
操作能力

编程使用公式节点简化程序代码

8月20日 艮山观投稿
  公式节点介绍
  LabVIEW是一种图形化的编程语言,在框图程序中,如果涉及到了复杂的数学运算,框图程序的连线将会十分繁琐复杂,而且不直观,调试、改错也不是太方便,这时候,就可以用LabVIEW中提供的公式节点函数实现相应的计算功能了,其位于函数面板的编程结构子面板中。
  在公式节点中输入文本公式时,其语法同C语言类似,如每个公式语句必须以分号结束,可使用内置的多种数学函数,包括abs、sin、sinc、cos、ceil、exp、floor、log、log2、max、min、mod、pow、rand、sign、tanh等,同时,公式节点中可声明变量,也支持一些常用的C语言的语句(包括赋值语句、if条件语句、for和do、while循环语句、Switch分支语句)等。公式节点与C语言语言的区别在于一些变量类型的声明上有着细微区别。
  利用公式节点,将数学公式的文本表达式输入在公式节点的框图内,并连接相应的输入、输出端口,则LabVIEW会自动根据公式计算出正确的结果,并从输出端输出。
  下面通过使用公式节点求解一元二次方程的例子,说明公式节点的编程方法。
  示例说明
  对于如下的一元二次方程:
  设计LabVIEW程序,输入一元二次方程的三个系数a、b、c,求解出该方程的两个根,并且允许用户在程序中多次输入不同的系数,以求解不同的一元二次方程的解。
  根据题目要求,设计前面板如下图所示:
  在前面板上,a、b、c三个控件用作一元二次方程系数的输入,x1、x2作为方程根的结果输出。其中,a、b、c控件类型为double(双精度)类型,x1、x2为complexdouble(双精度复数)类型。
  编程思路及程序框图实现
  对于上面的一元该方程,令deltab24ac,从数学上来讲,需根据delta的值来判断该方程的根情况:
  当0时,其两个根为实数解,分别为(bsqrt(delta))(2a)和(bsqrt(delta))(2a);
  当0时,其两个根为复数解,实部皆为b(2a),虚部分别为sqrt(delta)(2a)和sqrt(delta)(2a)。
  其中,sqrt(delta)代表对delta作开根号运算。
  根据上面的分析,设计程序框图如下图所示:
  程序框图使用while循环事件结构的框架,在三个系数a、b、c值改变事件中使用公式节点计算方程的根。
  在公式节点中,根据a、b、c的输入,判断delt的值,根据其值情况求解一元二次方程的根。两个根皆用复数表示,在公式内部求解其实部和虚部值。注意,当0时,其虚部值为0。最后,在公式节点外部使用实部虚部至复数转换函数将其组合为复数,作为最终方程的根。
  至此,程序就设计完成了,当在前面板修改系数a、b、c的值时,会实时显示出当前一元二次方程的根情况。
  总结
  这儿演示了在LabVIEW中使用公式节点求解一元二次方程根的编程方法,通过这个例子,可看出在LabVIEW中使用公式节点进行编程的一般步骤如下:
  1。创建新的公式节点
  2。在框中输入文本行表示的数学公式和文本语句
  3。添加输入输出数据端口,并命名(与公式中变量同名)
  4。将数据端口与公式节点的输入输出端口进行连接,通过输出端口得到计算结果
  本文由编码那些事原创,请关注转发收藏点赞,带你一起长知识!
投诉 评论 转载

女性制胜职场八项注意之就业篇注意一:选准自己的职业切入点可降低就业难度专家和HR经理们认为,女性在求职之前,确立一个正确的大方向是非常必要的。在就业形势不太乐观的今天,求职者尤其是初次求职的女大学生……美白精华液怎么用美白精华液怎么样pola美白精华液怎么用在使用美白精华时,首先需要洁面、涂抹护肤水、涂好眼霜,然后再取出适量美白精华于手心,分别点涂在额头、鼻子、两颊和下巴等处,再均匀的抹开,由下向上、……灭绝造句用灭绝造句大全121,由于滥捕滥杀和疾病,美洲鹤在南美洲几近灭绝。122,国家传统艺术正面临灭绝,有些人认为政府应给以支持。123,这种珍奇的鸟已成为一种濒于灭绝的物种。1……编程使用公式节点简化程序代码公式节点介绍LabVIEW是一种图形化的编程语言,在框图程序中,如果涉及到了复杂的数学运算,框图程序的连线将会十分繁琐复杂,而且不直观,调试、改错也不是太方便,这时候,就……转移的造句用转移的造句大全1。历史的发展是不以人的意志为转移的。毛泽东2。客观规律是不以人的意志为转移的。3。法律的效力是以它所引起的爱戴和尊重为转移的,而这种爱戴和尊重是以内心感到法律公正……世界读书日个维度帮你选书作者徐大维来源公众号良大师以下是一位读者的提问:的确,阅读是让心智快速提升的方式,但是正如这位读者所说,到底怎样去选书呢?这是很多人的困局,他们会根据自……罗汉果泡水可以治咽炎吗慢性咽炎罗汉果管用吗罗汉果是一种可以入药也可以直接食用的食物果实,有止咳化痰的功效,也被叫做神仙果。那么罗汉果泡水喝有没有治咽炎的作用呢?或者其他的食用罗汉果的方式有没有用呢?罗汉果泡水可以……狮子座男生不爱你的表现你不再是他的全世界狮子座男生不爱你的表现1、不再嫉妒你的异性朋友狮子座往往只是表面上十分的大度,但其实也有小心眼的一面。他们对家人、对同学、对朋友、对同事、对下属等等一切除了恋人之外……儿童神药谣言有哪些孩子的健康成长,是每一位家长的期盼。任何可能对孩子产生不利因素的事件,都会敏感的触碰家长们的神经。而正是这样的心理,更容易被一些商家和别有用心的谣言制造者利用。很多家长都关心儿……金丝绒粘毛与质量有关系吗丝绒粘毛无可避免金丝绒粘毛与质量有关系吗一般没有关系。丝绒表面有很多的耸立绒毛,粘附灰尘和纤毛的能力很强。要想不粘,基本上做不到。但是可以尽量减少丝绒表面对纤毛的吸附,也就是减少它的静电……宝贝偏食的根源为什么会在妈妈一直以来,有很多父母为自己偏食的孩子而头疼,但是一批美国医学科研人员近期公开表示,造成孩子偏食的责任很大程度可能在于他们的父母,那么宝贝偏食的根源为什么会在妈妈呢?这群来……商学教育扎根区域化经济MBAChina《经理人》联合研究组王要玉副院长从1982年苏州财校并入苏州大学时成立的财经系,到1985年6月由省财政厅投资共建苏州大学财经学院,其后到2002年……
脑溢血放血急救有用吗身体发出什么信号提醒老人要注意脑血栓的出现山海经里的仙境地名山海经中的上古地名面试小学数学试讲稿用字母表示数试讲稿最大限度员工激励员工激励措施低盐饮食可减轻孕妇腿肿悲惨世界中艾潘妮人物形象分析艾潘妮是怎样的人将指造句用将指造句大全冬季雪地自驾注意事项总结家庭主妇的一天沃尔玛解决不了的问题却难不倒中国的本土企业女人须知主卧室风水禁忌让你事业感情双丰收七星连珠!泰国天文研究所邀民众31日晚共赏天文奇观提升企业文化建设的内容如何塑造企业文化体系怎么更换华为手机的桌面图标中老年人眼玻璃体混浊原因有关以偶像为题的作文700字8篇最中意的文案是什么?刘诗昆大赞2岁女儿有音乐天赋,计划让她学钢琴和琵琶突发,催收公司湖南永赢被封,疑与巨头永雄有关海洋污染物有哪些种类高处不长肉高职位女性身材日趋苗条大二期末总结游戏名称东方帝国

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找