- 6
- 0
- 约3.54千字
- 约 9页
- 2018-01-08 发布于江西
- 举报
LabVIEW(Matlab混合编程).docx
从LabVIEW 8.0开始,LabVIEW提供了一个很有用的功能,叫Mathscript,可以使用类似matlab中文本式的数学编程语言来进行编程。经过8.0, 8.2, 8.5, 8.6数个版本的发展,Mathscript的功能已经越来越强大。在LabVIEW中,Mathscript有两种方式供用户进行编程,Mathscript Window和Mathscript Node,前者是交互式的编程调试环境,而后者更可以内嵌入VI中,形成既有图形,又有文本的“混合编程”方式。简单介绍完毕,那么接下来我们就一起来学习一下吧~~?利用LabVIEW MathScript 开发算法:第一部分——LabVIEW MathScript 节点概本文提供了使用LabVIEW MathScript节点一开发算法的范例。本系列的下一篇文章将研究交互式LabVIEW MathScript 窗口。目录?MathScript 含义LabVIEW MathScript 节点LabVIEW 和图形化编程介绍在算法开发和原型化中使用MathScript节点MathScript 含义无论您是要开发算法、研究信号处理理论还是分析结果,利用LabVIEW 您可以选择最有效的技术计算语法。您可以结合LabVIEW 图形化编程方式和LabVIEW MathScript ,它是面向数学的文本化编程语言,兼容广泛使用的m文件脚本语法。参见:/devzone/cda/tut/p/id/6589LabVIEW MathScript 内幕:了解什么特性使LabVIEW 如此完美的适合于文本化算法开发和原型化?/devzone/cda/tut/p/id/6595LabVIEW MahtScript示例库:本站点包含了大量LabVIEW MathScript示例。LabVIEW MathScript 节点您可以通过两种接口来使用LabVIEW MathScript——LabVIEW MathScript 交互式窗口和MathScript 节点。参考本系列文章的第二篇来了解有关LabVIEW MathScript 的更多信息。利用LabVIEW MathScript 节点——下图中的蓝色矩形区域,您可以在LabVIEW 图形化程序中(虚拟仪器——VI)中运行m文件语法脚本。您可以使用MathScript 节点在VI中插入文本化算法,然后在LabVIEW 环境中通过增加旋钮、滑块、按钮、图形和其它用户控制件和显示件来仪器化您的脚本。参见:/devzone/cda/tut/p/id/6586利用LabVIEW 进行算法开发和原型化:第二部分——使用MathScript 交互式窗口LabVIEW 和图形化编程介绍LabVIEW 是用于工程和科学应用的图形化开发平台,比如设计、控制和测试等。在LabVIEW 中,您可以利用输入控件和显示控件来建立用户界面——前面板。输入控件包括旋钮、按钮、拨盘、文本输入域和其它输入对象。显示控件包括图形、数码显示、LED和其它输出显示。在您建立好用户界面后,利用VI和结构您可以增加代码来控制前面板对象。程序框图包含了这种代码。完成下列步骤,建立一个VI的前面板和程序框图1. 打开LabVIEW2. 在LabVIEW Getting Started窗口中选择File?New VI,或者点击Blank VI来建立一个新VI。3. 在VI的前面板上,选择View?Controls Palette来显示控件选板。4. 在Modern模板的图标上移动光标定位到Numeric选板上。当您在Controls选板的图标上移动光标,图标下的提示条上会显示子选板、输入控件或显示控件的名称。5. 点击Numeric图标以显示Numeric选板6. 在Numeric选板的图标上移动光标到Vertical Pointer Slide(垂直指针条)上。7.点击Vertical Pointer Slide图标并拖放到前面板上。8. 双击Vertical Pointer Slide的Slide标签。在出现的文本框中键入Amplitude(幅值)。8. 在Controls选板上点击Modern链接返回到Modern顶层模板。在Modern模板的图标上移动光标定位到Graph选板上。9.点击Graph图标显示Graph选板。10. 在Graph选板的图标上移动光标定位到Waveform Graph。点击Waveform Graph图标并拖放到前面板上。/%22[+] 放大图片11. 选择Window?Show Block Diagram来显示VI的程序框图。建立程序框图和建立前面板类似。当您把操作对象放置在前面板上时,LabVIEW 会在程序框图中为这些对象建立连线端子。您可以连接数据出入程序
您可能关注的文档
- 1.1通俗解释matlab之模拟退火求TSP问题.docx
- 2012年专转本计算机复习资料2.doc
- 2012年江苏省计算机一级B考试信息技术考点分析.doc
- 2014-第一轮上机练习题答案matlab程序设计练习.doc
- 6-可编程逻辑器件概述.doc
- IC(芯片或集成电路).doc
- MATLAB--第四次实验.doc
- matlab--课程设计.doc
- Matlab-7.0-安装教程.doc
- MATLAB-7.0在WIN7的详细安装步骤.doc
- 初中九年级英语Unit 13环境保护主题听说整合教学设计.docx
- 85分式方程及其解法课件人教版数学八年级上册.pptx
- 基于核心素养的博物馆主题说明文写作教学设计与实施——以九年级英语为例.docx
- 53一次函数的意义第课时课件浙教版八年级数学上册.pptx
- 大单元视角下“人民民主政权的巩固”与历史关键能力进阶教学设计——以初中历史中考复习课为例.docx
- 五年级数学下册典型例题解析人教版期末重点攻克.pptx
- 小学四年级信息技术《智启信息时代:查找网上信息的基石》教学设计及反思.docx
- 大疆域·大人口·大战略:中国国家空间认知的初步建构.docx
- 人教版(一年级起点)小学英语四年级上册Revision 1 Lesson 2教学设计.docx
- 大单元结构化复习:旧民主主义革命时期(18401919)的内忧外患与救亡图存.docx
原创力文档

文档评论(0)