院校资源 关于NI 培训与活动 NI Developer Zone 技术支持 应用案例 产品与服务 联系NI MyNI

NI LabVIEW MathScript RT模块

配置页面以便: 打印 通过Word格式查看
  • 将自定义.m文件部署到NI实时硬件上
  • 重复利用许多由MathWorks, Inc. MATLAB®软件和其它方式创建的脚本
  • 开发配有交互式命令行界面的.m文件
  • 使用MathScript节点, 将脚本嵌入LabVIEW应用程序
  • 支持Windows 2000/XP/Vista/7操作系统

利用NI LabVIEW MathScript RT模块,用户可将自定义.m文件集成到LabVIEW图形化开发环境。基于文本的数学与图形化编程通过优势结合形成一种新型混合编程方法,可帮助用户自由选择最适合的语法。MathScript的核心是高级文本编程语言,其中配备的语法和功能可抽象化信号处理、分析和数学任务的复杂性。借助此类工作中的750余种内置函数,用户还能自行创建新的用户定义函数。

LabVIEW MathScript提供两种编程方法:交互和可编程的界面。专为脚本开发设计的MathScript交互式窗口提供命令行界面,方便用户下载、保存、设计并执行.m文件脚本。专为脚本部署设计的MathScript节点作为一项嵌入式LabVIEW功能,可将基于文本的I/O变量同LabVIEW的输入与输出相互连接。

NI LabVIEW MathScript RT模块能够在所有LabVIEW台式机平台以及所有LabVIEW实时硬件目标上运行。该功能从被纳入LabVIEW完整版和专业版开发系统开始,就已全面接受重新设计。为实现实时操作系统最优性能而重新设计的底层MathScript引擎接受结构改变,可确保已编译代码获得最大优化。具有松散语法类型的语言与大多数基于文本的文件环境同义,根据LabVIEW图形化环境中的语境接受严格类型归类,继而实现贯穿底层代码的高效数据类型传递。这种严格类型确保NI LabVIEW能够高效编译基于文本的MathScript代码,实现编辑时的语义和语法错误处理以及内置节点(in-node)即时帮助。

借助NI LabVIEW 2009,曾经代价高昂的将.m文件部署到硬件的过程变得简单快捷。只需通过MathScript节点将.m文件与LabVIEW图形化代码结合,并将应用程序拖放至LabVIEW项目内的实时终端。

通过NI开发者套件购买NI LabVIEW MathScript RT模块,可享受价格折扣并利用NI标准服务项目(SSP)对最常用的NI软件产品进行季度升级。

MATLAB®是MathWorks, Inc.公司的注册商标。