Вы вошли на сайт, как Гость
Регистрация

Formula Node

Основы программирования в LabView
(Formula Node)

Этот элемент позволяет поместить в блок-схему текстовый код, который выполняет некие математические операции. Это может быть удобно, например, для программирования сложных выражений со многим числом переменных. Или, для более простого интегрирования в LabView уже существующего кода (например, написанного для MATLAB). Ввод и вывод данных из основного кода в Formula Node осуществляется просто - нужно просто щелкнуть по границе правой кнопкой мыши, и выбрать Add Input или Add Output. Выражения внутри Formula Node отделяются друг от друга точкой с запятой (;). Formula Node, в том числе, можно использовать для организации ветвлений в программе - пример на рисунке:

Здесь представлены два способа, как сделать одно и то же (на примере вычисления квадратного корня - с проверкой входных данных). Более подробную информацию о Formula Node, возможных функциях, операциях, синтаксисе и т.п. можно найти в справке LabVIEW. Замечание: в LabVIEW есть еще Formula Express VI (находится в палитре Functions>>Arithmetic & Comparison), который можно использовать для вычисления различных математических функций (что-то типа инженерного калькулятора). Опять же, более подробно об этом можно узнать в справке.

Оригинальный источник материала: www.labview.webhost.ru