【正文】
execution order in LabVIEW is determined by the flow of data between nodes,and not by sequential lines of text,you can create block diagrams that execute multiple operations in parallel. Consequently, LabVIEW is a multitasking system capable of running multiple execution threads and multiple VIs in parallel. Modularity and Hierarchy LabVIEW VIs are modular in design, so any VI can run by itself or as part of another VI. You can even create icons for your own VIs, so you can design a hierarchy of VIs that serve as application building blocks. You can modify, interchange, and bine them with other VIs to meet your changing application needs. Graphical Compiler In many applications, execution speed is critical. LabVIEW is the only graphical programming system with a piler that generates optimized code with execution speeds parable to piled C programs. You can even use the LabVIEW profiler to analyse and optimize timecritical operations. Consequently, you increase your productivity with graphical programming without sacrificing execution speed. Measurements and Mathematics LabVIEW includes a variety of other measurement analysis tools. Examples include curve fitting, signal generation, peak detection, and probability and statistics. Measurement analysis functions can determine signal characteristics such as DC/RMS levels, total harmonic distortion (THD),impulse response, frequency response, and crosspower spectrum. LabVIEW users can also deploy numerical tools for solving differential equations, optimization, root finding, and other mathematical addition, you can extend these builtin capabilities by entering MATLAB or HIQ scripts directly in your LabVIEW programs. For charting and graphing, you can rely on the builtin LabVIEW 2D and 3D visualization tools. 2D tools include features such as autoscaling X and Y ranges, reconfigurable attributes (point/line styles, colors, and more)and cursors, Microsoft Windows users can employ OpenGLbased 3D graphs and then dynamically rotate, zoom, and pan these graphs with the mouse. Development System The LabVIEW Professional Development System facilitates the development of highend, sophisticated instrumentation systems for developers working in teams, users developing large suites of VIs, or programmers needing to adhere to stringent quality on the Full Development System, the Professional Development System also includes the LabVIEW Application Builder for building standalone executables and shared libraries (DLLs) and creating distribution kits. In addition, the development system furnishes source code control tools and offers utilities for quantitatively measuring the plexity of your applications. With graphical differencing, you can quickly identify both cosmetic and functional differences between two LabVIEW include programming standards and style guides that provide direction for consistent LabVIEW programming methodology. The system also contains quality standards documents that discuss the steps LabVIEW users must follow to meet internal regulations or FDA approval. The Professional Development System operates on Windows 2020/NT/Me/9x,Mac OS, HPUX, and Linux. LabVIEW Full Development System The LabVIEW Full Development System equips you with all of the tools you need to develop instrumentation systems.