LabVIEW

Purpose-built development environment for automated test and measurement

Highlights

  • Graphical development environment for automated test and measurement applications
  • Save time and improve designs with powerful interfaces to MATLAB® and Simulink®  
  • Connect to any instrument with a library of thousands of verified plug-n-play drivers 
  • Test any device type, complexity, and threshold with a library of hundreds of add-ons
  • Develop user interfaces with a drag-and-drop approach to view data and make decisions

Description

LabVIEW® is a programming development environment purpose-built for automated test and automated measurement, empowering engineers and scientists to create everything from quick data captures for simple measurements to large systems with complex architectures powerful enough to tackle the world's most difficult engineering challenges. LabVIEW provides an intuitive dataflow programming style, a network of hundreds of verified drivers and system design tools to get you to first measurement faster, and vetted pre-built engineering functions to get you started. Expand your team's capabilities with LabVIEW toolkits and add-ons that enable them to tackle additional needs like high-speed measurement and connection to databases.

LabVIEW is a programming development environment purpose-built for automated test and measurement. Engineers and scientists use LabVIEW in a wide array of applications and industries to integrate hardware and collect data in their test and measurement systems.

LabVIEW NXG has an interface to MATLAB. The interface document (.mli) allows the user to define calls to a MATLAB file (.m or .mlx) in their G dataflow application. MATLAB files can be either functions or scripts. NI recommends users format MATLAB programs as functions because functions perform better than scripts and offer a clean programming model. When executing the application, the interface for MATLAB invokes MATLAB, which calls the MATLAB file. Input data passes from the diagram to MATLAB, and data returns from MATLAB to the diagram.

LabVIEW (5.1 to latest) has a MATLAB Script Node feature. This is a function node in LabVIEW that allows the user to input their MATLAB script directly into the node and set appropriate inputs and outputs. When run, it will pass the input data and script to MATLAB to execute, and pass out defined output variables.

LabVIEW Model Interface Toolkit allows users to integrate generated Simulink models and/or MATLAB code into LabVIEW for running on Windows® and NI Real-Time targets. This interface requires MATLAB, Simulink, MATLAB Coder™, and Simulink Coder™.

ni-logo

NI

11500 N Mopac Expwy
Austin, TX 78757
UNITED STATES
Tel: 888-280-7645
info@ni.com
http://www.ni.com

Required Products

Recommended Products

Platforms

  • Linux
  • Macintosh
  • Windows

Support

  • E-mail
  • Telephone

Product Type

  • Data Acquisition Systems
  • Verification and Validation Tools

Tasks

  • Data Acquisition or Import
  • Embedded Systems
  • Real-Time Systems
  • Test and Measurement
  • Vibration Analysis and Control

Industries

  • Aerospace and Defense
  • Automotive
  • Consumer Electronics
  • Instrumentation and Test
  • Semiconductor