В начало

Извлечение корня с проверкой

           

Чтобы извлечь квадратный корень из числа нужно сначала расположить на лицевой панели LabVIEW два элемента, а именно числовой контроль и числовой индикатор. Они находятся на контрольной панели в разделе Modern –> Numeric или Classic –> Classic Numeric.

 

Рис. 1. Лицевая панель виртуального прибора

Рис. 1. Лицевая панель виртуального прибора

 

            Далее нужно перейти на блоковую диаграмму виртуального прибора и добавить элемент Greater Or Equal (Больше или равно) из раздела функциональной панели Programming –> Comparison, Case-структуру из раздела Programming –> Structures и элемент Square Root (Квадратный корень) из раздела Mathematics –> Numeric.

            Затем установить селектор Case Structure в положение True и соединить элементы как показано на рис. 2.

Рис. 2. Case-структура в состоянии True

Рис. 2. Case-структура в положении True

           

После этого необходимо переключить селектор Case Structure в положение False, добавить в тело Case-структуры элемент Wait Until Next из раздела Programming –> Timing, присвоив ему константу 5000 (5 секунд), также добавить элемент One Btn Dialog из раздела Programming –> Dialog & User Interface, написав текст, который будет появляться во время попытки извлечения квадратного корня из отрицательного числа.

Рис. 3. Case-структура в состоянии False

Рис. 3. Case-структура в положении False

 

            Пример генерации ошибки извлечения квадратного корня показан на рис. 4.

Рис. 4. Сообщение об ошибке

Рис. 4. Сообщение об ошибке

 

ПРИМЕЧАНИЕ: данный виртуальный прибор по извлечению квадратного корня проверен на LabVIEW 8.5.

XBox Live Gold 48 часов
XBox Live Gold 48 часов


Large Skill Injector EVE Online
Large Skill Injector EVE Online


WINDOWS 10 Pro 32/64 Retail Original
WINDOWS 10 Pro 32/64 Retail Original