~~~~~~~~~~~~~~~~~~~~ Arc.Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~ 
Номер скриншота №:
✰ 53AA85D7C3939176C14009A3A2482127__1718630580 ✰
Заголовок документа оригинал.:
✰ LabVIEW - Wikipedia ✰
Заголовок документа перевод.:
✰ LabVIEW — Википедия ✰
Снимок документа находящегося по адресу (URL):
✰ https://en.wikipedia.org/wiki/LabVIEW ✰
Адрес хранения снимка оригинал (URL):
✰ https://arc.ask3.ru/arc/aa/53/27/53aa85d7c3939176c14009a3a2482127.html ✰
Адрес хранения снимка перевод (URL):
✰ https://arc.ask3.ru/arc/aa/53/27/53aa85d7c3939176c14009a3a2482127__translat.html ✰
Дата и время сохранения документа:
✰ 18.06.2024 00:58:51 (GMT+3, MSK) ✰
Дата и время изменения документа (по данным источника):
✰ 17 June 2024, at 16:23 (UTC). ✰ 

~~~~~~~~~~~~~~~~~~~~~~ Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~~ 
Сервисы Ask3.ru: 
 Архив документов (Снимки документов, в формате HTML, PDF, PNG - подписанные ЭЦП, доказывающие существование документа в момент подписи. Перевод сохраненных документов на русский язык.)https://arc.ask3.ruОтветы на вопросы (Сервис ответов на вопросы, в основном, научной направленности)https://ask3.ru/answer2questionТоварный сопоставитель (Сервис сравнения и выбора товаров) ✰✰
✰ https://ask3.ru/product2collationПартнерыhttps://comrades.ask3.ru


Совет. Чтобы искать на странице, нажмите Ctrl+F или ⌘-F (для MacOS) и введите запрос в поле поиска.
Arc.Ask3.ru: далее начало оригинального документа

LabVIEW — Википедия Jump to content

ЛабВЬЮ

Из Википедии, бесплатной энциклопедии
ЛабВЬЮ
Разработчики) Национальные инструменты
Начальная версия 1986 год ; 38 лет назад ( 1986 )
Стабильная версия
LabVIEW NXG 5.1
LabVIEW 3 квартал 2023 г. / июль 2023 г .; 11 месяцев назад ( 2023-07 )
Написано в С , С++ , С#
Операционная система Кроссплатформенность : Windows , macOS , Linux.
Тип Сбор данных , управление приборами , автоматизация испытаний , анализ и обработка сигналов , промышленный контроль , встроенных систем . проектирование
Лицензия Собственный
Веб-сайт www /labview

Лабораторный инструментарий виртуального приборостроения ( LabVIEW ) [1] : 3  — это платформа системного проектирования и среда разработки для языка визуального программирования, разработанная National Instruments .

Графический язык называется «G»; не путать с G-кодом . Язык потоков данных G изначально был разработан LabVIEW. [2] LabVIEW обычно используется для сбора данных , управления приборами и промышленной автоматизации в различных операционных системах (ОС), включая macOS и другие версии Unix и Linux , а также Microsoft Windows .

Последними версиями LabVIEW являются LabVIEW 2023 Q1 (выпущена в апреле 2023 г.) и LabVIEW NXG 5.1 (выпущена в январе 2021 г.). [3] 28 апреля 2020 года компания NI выпустила бесплатные версии LabVIEW и LabVIEW NXG Community для некоммерческого использования. [4]

Программирование данных потоков

Парадигма программирования, используемая в LabVIEW, иногда называемая G, основана на доступности данных. Если для subvi или функции имеется достаточно данных, этот subvi или функция будет выполнена. Поток выполнения определяется структурой графической блок-схемы (исходный код LabVIEW), на которой программист соединяет различные функциональные узлы путем рисования проводов. Эти провода передают переменные, и любой узел может выполняться, как только все его входные данные станут доступны. Поскольку это может иметь место одновременно с несколькими узлами, LabVIEW может выполняться параллельно. [5] : 1–2  Многопроцессорное и многопоточное оборудование автоматически используется встроенным планировщиком, который мультиплексирует несколько потоков ОС по узлам, готовым к выполнению.

Графическое программирование [ править ]

Пример кода Labview

LabVIEW интегрирует создание пользовательских интерфейсов (называемых передними панелями) в цикл разработки. Программы-подпрограммы LabVIEW называются виртуальными инструментами (VI). Каждый VI состоит из трех компонентов: блок-схемы, лицевой панели и панели разъемов. Последний используется для представления VI на блок-диаграммах других устройств, называемых VI. Передняя панель построена с использованием элементов управления и индикаторов. Элементы управления являются входами: они позволяют пользователю передавать информацию в VI. Индикаторы являются выходными данными: они указывают или отображают результаты, основанные на входных данных, поданных в VI. Задняя панель, представляющая собой блок-схему, содержит графический исходный код. Все объекты, размещенные на передней панели, появятся на задней панели как клеммы. Задняя панель также содержит структуры и функции, которые выполняют операции с элементами управления и передают данные индикаторам. Структуры и функции находятся на палитре «Функции» и могут быть размещены на задней панели. В совокупности элементы управления, индикаторы, структуры и функции называются узлами. Узлы соединяются с помощью проводов, например, два элемента управления и индикатор можно подключить к функции сложения, чтобы индикатор отображал сумму двух элементов управления. Таким образом, виртуальный инструмент может запускаться либо как программа, при этом передняя панель служит пользовательским интерфейсом, либо, когда ее помещают в качестве узла на блок-схему, передняя панель определяет входы и выходы для узла через панель разъемов. Это означает, что каждый VI можно легко протестировать перед встраиванием в качестве подпрограммы в более крупную программу.

Графический подход также позволяет непрограммистам создавать программы, перетаскивая виртуальные представления лабораторного оборудования, с которым они уже знакомы. Среда программирования LabVIEW с включенными примерами и документацией упрощает создание небольших приложений. С одной стороны это преимущество, но существует и определенная опасность недооценки опыта, необходимого для высококачественного G-программирования. Для сложных алгоритмов или крупномасштабного кода программист должен обладать обширными знаниями специального синтаксиса LabVIEW и топологии управления его памятью. Самые передовые системы разработки LabVIEW позволяют создавать автономные приложения. Кроме того, можно создавать распределенные приложения, которые взаимодействуют по модели клиент-сервер и, таким образом, их легче реализовать из-за изначально параллельной природы G.

Широко распространенные шаблоны проектирования [ править ]

Приложения в LabVIEW обычно разрабатываются с использованием хорошо известных архитектур. [ нужна цитата ] известные как шаблоны проектирования . Наиболее распространенные шаблоны проектирования для графических приложений LabVIEW перечислены в таблице ниже.

Общие шаблоны проектирования для приложений LabVIEW
Шаблон проектирования Цель Детали реализации Случаи использования Ограничения
Функциональная глобальная переменная Обмен информацией без использования глобальных переменных Сдвиговый регистр цикла while используется для хранения данных, а цикл while выполняет только одну итерацию в «нереентерабельном» виртуальном инструменте (VI). Обмен информацией с меньшим количеством проводов Все владеющие виртуальными инструментами (VI) хранятся в памяти.
Государственный аппарат [6] Контролируемое выполнение, зависящее от прошлых событий Структура Case внутри цикла while передает перечисляемую переменную в сдвиговый регистр, представляющую следующее состояние; сложные конечные автоматы можно проектировать с помощью модуля Statechart
  • Пользовательские интерфейсы
  • Сложная логика
  • Протоколы связи
Все возможные состояния должны быть известны заранее.
Пользовательский интерфейс, управляемый событиями Обработка действий пользователя без потерь События графического интерфейса захватываются очередью структуры событий внутри цикла while; цикл while приостанавливается структурой событий и возобновляется только после захвата желаемых событий. Графический интерфейс пользователя Только одна структура событий в цикле.
Мастер-раб [7] Запускайте независимые процессы одновременно Несколько параллельных циклов while, один из которых действует как «главный», управляя «ведомыми» циклами. Простой графический интерфейс для сбора и визуализации данных. внимание и предотвращение гонок Требуется .
Производитель-потребитель [8] Асинхронное многопоточное выполнение циклов Главный цикл управляет выполнением двух подчиненных циклов, которые взаимодействуют с помощью уведомителей, очередей и семафоров; независимые от данных циклы автоматически выполняются в отдельных потоках Выборка и визуализация данных Порядок выполнения неочевиден для контроля.
Конечный автомат с очередью и управляемым событиями производителем-потребителем Высокоадаптивный пользовательский интерфейс для многопоточных приложений. Пользовательский интерфейс, управляемый событиями, размещается внутри цикла производителя, а конечный автомат — внутри цикла потребителя, взаимодействуя с помощью очередей между собой и другими параллельными VI. Сложные приложения

Преимущества [ править ]

Взаимодействие с устройствами [ править ]

LabVIEW включает обширную поддержку взаимодействия с такими устройствами, как инструменты, камеры и другие устройства. Пользователи взаимодействуют с оборудованием, записывая прямые команды шины (USB, GPIB, Serial) или используя высокоуровневые драйверы для конкретного устройства, которые предоставляют собственные функциональные узлы LabVIEW для управления устройством.

LabVIEW включает встроенную поддержку аппаратных платформ NI, таких как CompactDAQ и CompactRIO , с большим количеством блоков для конкретного устройства для такого оборудования, наборами инструментов Measurement and Automation eXplorer (MAX) и Virtual Instrument Software Architecture (VISA).

Компания National Instruments предоставляет для загрузки тысячи драйверов устройств в сети NI Instrument Driver Network (IDNet). [9]

Компиляция кода [ править ]

LabVIEW включает в себя компилятор , создающий собственный код для платформы ЦП. Графический код преобразуется в промежуточное представление потока данных, а затем транслируется в фрагменты исполняемого машинного кода компилятором на основе LLVM . Механизм выполнения вызывает эти фрагменты, обеспечивая лучшую производительность. Синтаксис LabVIEW строго соблюдается в процессе редактирования и компилируется в исполняемый машинный код при запросе на запуск или при сохранении. В последнем случае исполняемый файл и исходный код объединяются в один двоичный файл. Выполнение контролируется механизмом времени выполнения LabVIEW , который содержит предварительно скомпилированный код для выполнения общих задач, определенных языком G. Механизм выполнения управляет потоком выполнения и обеспечивает согласованный интерфейс с различными операционными системами, графическими системами и аппаратными компонентами. Использование среды выполнения позволяет переносить файлы исходного кода на поддерживаемые платформы. Программы LabVIEW медленнее, чем эквивалентный скомпилированный код C, хотя, как и в других языках, оптимизация программ часто позволяет смягчить проблемы со скоростью выполнения. [10]

Большие библиотеки [ править ]

Множество библиотек с большим количеством функций для сбора данных, генерации сигналов, математических вычислений, статистики, формирования сигналов, анализа и т. д., а также многочисленных функций, таких как интеграция, фильтры и другие специализированные возможности, обычно связанные со сбором данных с аппаратных датчиков. огромен. Кроме того, LabVIEW включает компонент текстового программирования под названием MathScript с дополнительными функциями для обработки сигналов, анализа и математических вычислений. MathScript можно интегрировать с графическим программированием с помощью узлов сценариев и использовать синтаксис, обычно совместимый с MATLAB . [11]

Параллельное программирование [ править ]

LabVIEW по своей сути является параллельным языком , поэтому очень легко программировать несколько задач, которые выполняются параллельно посредством многопоточности. Например, это легко сделать, нарисовав два или более параллельных цикла while и соединив их с двумя отдельными узлами. Это большое преимущество для автоматизации системы тестирования, где обычной практикой является параллельное выполнение таких процессов, как определение последовательности тестирования, запись данных и взаимодействие с оборудованием.

Экосистема [ править ]

Благодаря долговечности и популярности языка LabVIEW, а также возможности пользователям расширять его функции, благодаря вкладу сообщества возникла большая экосистема сторонних надстроек. Большинство этих надстроек доступны для прямой загрузки и установки в LabVIEW с помощью диспетчера пакетов VI (VIPM). [12] официальный менеджер пакетов для надстроек LabVIEW. У National Instruments также есть торговая площадка как для бесплатных, так и для платных дополнений LabVIEW, называемая NI Tools Network.

Сообщество пользователей [ править ]

Существует недорогая версия LabVIEW Student Edition, предназначенная для образовательных учреждений и предназначенная для учебных целей. Существует также активное сообщество пользователей LabVIEW, которые общаются через несколько списков электронной рассылки (группы электронной почты) и интернет-форумы .

Домашнее издание [ править ]

Компания National Instruments предлагает недорогую версию LabVIEW Home Bundle Edition. [13]

Общественное издание [ править ]

National Instruments предоставляет бесплатную версию для некоммерческого использования под названием LabVIEW Community Edition. [14] Эта версия включает в себя все, что есть в профессиональных выпусках LabVIEW, не имеет водяных знаков и включает веб-модуль LabVIEW NXG для некоммерческого использования. Эти издания также могут использоваться школами K-12. [15]

Критика [ править ]

LabVIEW является запатентованным продуктом компании National Instruments . В отличие от распространенных языков программирования, таких как C или Fortran , LabVIEW не управляется и не определяется каким-либо сторонним комитетом по стандартизации, таким как Американский национальный институт стандартов (ANSI), Институт инженеров по электротехнике и электронике (IEEE) или Международная организация по стандартизации (ISO). ).

Нетекстовый [ править ]

Поскольку язык G нетекстовый, программные инструменты, такие как управление версиями, параллельное (или дифференциальное) сравнение и отслеживание изменений кода версии, не могут применяться так же, как для текстовых языков программирования. Существует несколько дополнительных инструментов для сравнения и объединения кода с инструментами управления исходным кодом (версиями), такими как Subversion, CVS и Perforce. [16] [17] [18]

История выпусков [ править ]

В 2005 году, начиная с LabVIEW 8.0, основные версии выпускаются примерно в первую неделю августа, что совпадает с ежегодной конференцией National Instruments NI Week, а в феврале следующего года следует выпуск исправления ошибок.

В 2009 году National Instruments начала называть релизы по году их выпуска. Исправление ошибки называется пакетом обновления, например, пакет обновления 1 для 2009 г. был выпущен в феврале 2010 г.

В 2017 году компания National Instruments перенесла ежегодную конференцию на май и выпустила LabVIEW 2017 вместе с полностью переработанной версией LabVIEW NXG 1.0, построенной на базе Windows Presentation Foundation (WPF).

Название и версия Номер сборки Дата Примечания
Начало проекта LabVIEW апрель 1983 г.
ЛабВЬЮ 1.0 Октябрь 1986 г. для Macintosh
ЛабВЬЮ 2.0 Январь 1990 г.
ЛабВЬЮ 2.5 август 1992 г. первый релиз для Sun [ который? ] и Windows
ЛабВЬЮ 3.0 июль 1993 г. Мультиплатформенность
ЛабВЬЮ 3.0.1 1994 первый выпуск для Windows NT
ЛабВЬЮ 3.1 1994
ЛабВЬЮ 3.1.1 1995 первый выпуск с возможностью «сборщика приложений»
ЛабВЬЮ 4.0 апрель 1996 г.
ЛабВЬЮ 4.1 1997
ЛабВЬЮ 5.0 февраль 1998 г.
ЛабВЬЮ РТ май 1999 г. В режиме реального времени
ЛабВЬЮ 6.0 (6i) 6.0.0.4005 26 июля 2000 г.
ЛабВЬЮ 6.1 6.1.0.4004 12 апреля 2001 г.
LabVIEW 7.0 (Экспресс) 7.0.0.4000 апрель 2003 г.
Модуль LabVIEW для КПК май 2003 г. первый выпуск модуля
Модуль LabVIEW FPGA июнь 2003 г. первый выпуск
ЛабВЬЮ 7.1 7.1.0.4000 2004
Встроенный модуль LabVIEW май 2005 г. первый выпуск
ЛабВЬЮ 8.0 8.0.0.4005 сентябрь 2005 г.
ЛабВЬЮ 8.20 август 2006 г. нативное объектно-ориентированное программирование
ЛабВЬЮ 8.2.1 8.2.1.4002 21 февраля 2007 г.
ЛабВЬЮ 8.5 8.5.0.4002 2007
ЛабВЬЮ 8.6 8.6.0.4001 24 июля 2008 г.
ЛабВЬЮ 8.6.1 8.6.0.4001 10 декабря 2008 г.
ЛабВЬЮ 2009 9.0.0.4022 4 августа 2009 г. 32-битная и 64-битная
ЛабВЬЮ 2009 SP1 9.0.1.4011 8 января 2010 г.
ЛабВЬЮ 2010 10.0.0.4032 4 августа 2010 г.
ЛабВЬЮ 2010 ф2 10.0.0.4033 16 сентября 2010 г.
ЛабВЬЮ 2010 SP1 10.0.1.4004 17 мая 2011 г.
LabVIEW для LEGO MINDSTORMS август 2011 г. 2010 SP1 с некоторыми модулями
ЛабВЬЮ 2011 11.0.0.4029 22 июня 2011 г.
LabVIEW 2011 SP1 11.0.1.4015 1 марта 2012 г.
ЛабВЬЮ 2012 12.0.0.4029 август 2012 г.
LabVIEW 2012 SP1 12.0.1.4013 декабрь 2012 г.
ЛабВЬЮ 2013 13.0.0.4047 август 2013
ЛабВЬЮ 2013 с пакетом обновления 1 13.0.1.4017 Март 2014 г. [19]
ЛабВЬЮ 2014 14.0 август 2014 г.
LabVIEW 2014 SP1 14.0.1.4008 Март 2015 г.
ЛабВЬЮ 2015 15.0f2 август 2015 г.
ЛабВЬЮ 2015 SP1 15.0.1f1 Март 2016 г.
ЛабВЬЮ 2016 16.0.0 август 2016 г.
ЛабВЬЮ 2017 17.0f1 май 2017 г.
LabVIEW NXG 1.0 1.0.0 май 2017 г.
LabVIEW 2017 SP1 17.0.1f1 январь 2018 г. [20]
LabVIEW NXG 2.0 2.0.0 январь 2018 г. [21]
ЛабВЬЮ 2018 18.0 май 2018 г.
LabVIEW NXG 2.1 2.1.0 май 2018 г. [22]
LabVIEW 2018 SP1 18.0.1 Сентябрь 2018 г. [23]
LabVIEW NXG 3.0 3.0.0 ноябрь 2018 г. [24]
ЛабВЬЮ 2019 19.0 май 2019 г.
LabVIEW NXG 3.1 3.1.0 май 2019 г. [25]
LabVIEW 2019 SP1 19.0.1 ноябрь 2019 г.
LabVIEW NXG 4.0 4.0.0 ноябрь 2019 г. [26]
LabVIEW 2020 и
LabVIEW NXG 5.0 Community Edition
апрель 2020 г. [27] первые выпуски
ЛабВЬЮ 2021 21.0 август 2021 г.
LabVIEW 2022 кв., третий квартал 22.3 июль 2022 г.
LabVIEW 2023 кв. 1 23.1 Январь 2023 г.
LabVIEW 3 квартал 2023 г. 23.3 июль 2023 г.

Репозитории и библиотеки [ править ]

OpenG , а также репозиторий кода LAVA (LAVAcr) служат репозиториями для широкого спектра приложений и библиотек LabVIEW с открытым исходным кодом . SourceForge включил LabVIEW в список возможных языков, на которых можно писать код.

VI Package Manager стал стандартным менеджером пакетов для библиотек LabVIEW. Ruby По своему назначению он очень похож на RubyGems Perl и CPAN , хотя предоставляет графический интерфейс пользователя, аналогичный диспетчеру пакетов Synaptic . Диспетчер пакетов VI обеспечивает доступ к репозиторию библиотек OpenG (и других) для LabVIEW.

Существуют инструменты для преобразования MathML в G-код. [28]

Сопутствующее программное обеспечение [ править ]

National Instruments также предлагает продукт под названием Measurement Studio , который предлагает многие возможности тестирования, измерения и управления LabVIEW в виде набора классов для использования с Microsoft Visual Studio . Это позволяет разработчикам использовать некоторые сильные стороны LabVIEW в текстовой среде .NET Framework . National Instruments также предлагает LabWindows/CVI в качестве альтернативы для программистов ANSI C.

Когда приложениям требуется секвенирование, пользователи часто используют LabVIEW с программным обеспечением для управления тестированием TestStand, также от National Instruments.

Интерпретатор Ch — это интерпретатор C / C++ , который можно встроить в LabVIEW для написания сценариев. [29]

FlowStone DSP от DSP Robotics также использует форму графического программирования, аналогичную LabVIEW, но ограничена индустрией робототехники.

LabVIEW имеет прямой узел с modeFRONTIER , многодисциплинарной и многоцелевой средой оптимизации и проектирования, написанной для обеспечения связи практически с любым инструментом автоматизированного проектирования . Оба могут быть частью одного и того же описания рабочего процесса и виртуально управляться технологиями оптимизации, доступными в modeFRONTIER.

См. также [ править ]

Сопутствующие названия программного обеспечения
Бесплатные пакеты с открытым исходным кодом
  • PWCT — лицензия GPL
  • ДРАКОН — общедоступное достояние, с некоторыми компонентами с открытым исходным кодом.

Ссылки [ править ]

  1. ^ Джеффри., Трэвис (2006). LabVIEW для всех: графическое программирование стало простым и увлекательным . Кринг, Джим. (3-е изд.). Река Аппер-Седл, Нью-Джерси: Прентис-Холл. ISBN  0131856723 . OCLC   67361308 .
  2. ^ «Программный синтез на основе моделей потоков данных для G и LabVIEW» . 2 . Ноябрь 1998 г.: 1705–1709, том 2. дои : 10.1109/ACSSC.1998.751616 . S2CID   7150314 . {{cite journal}}: Для цитирования журнала требуется |journal= ( помощь )
  3. ^ «Обновление LabVIEW» . Форумы . Национальные инструменты.
  4. ^ «NI выпускает бесплатные версии флагманского программного обеспечения: LabVIEW» . www.businesswire.com . 28 апреля 2020 г. Проверено 28 апреля 2020 г.
  5. ^ Бресс, Томас Дж. (2013). Эффективное программирование LabVIEW . [Sl]: НТС Пресс. ISBN  978-1-934891-08-7 .
  6. ^ «Шаблоны проектирования приложений: конечные автоматы» . Технические документы National Instruments . 8 сентября 2011 г. Архивировано из оригинала 22 сентября 2017 г. . Проверено 21 сентября 2017 г.
  7. ^ «Шаблоны проектирования приложений: главный/подчиненный» . Технические документы National Instruments . 7 октября 2015 г. Архивировано из оригинала 22 сентября 2017 г. Проверено 21 сентября 2017 г.
  8. ^ «Шаблоны проектирования приложений: производитель/потребитель» . Технические документы National Instruments . 24 августа 2016 года. Архивировано из оригинала 22 сентября 2017 года . Проверено 21 сентября 2017 г.
  9. ^ «Драйверы инструментов сторонних производителей — National Instruments» . www.ni.com . Архивировано из оригинала 28 ноября 2014 г.
  10. ^ «Компилятор NI LabVIEW: под капотом» . ni.com . 4 февраля 2020 г.
  11. ^ «Модуль LabVIEW MathScript RT» . www.ni.com . Архивировано из оригинала 5 августа 2016 г.
  12. ^ «ВИПМ Рабочий стол» . www.vipm.io. ​ Проверено 9 июня 2023 г.
  13. ^ «LabVIEW Home Bundle для Windows — National Instruments» . sine.ni.com . Архивировано из оригинала 4 июля 2016 г.
  14. ^ «LabVIEW Community Edition — National Instruments» . www.ni.com . Проверено 28 апреля 2020 г.
  15. ^ «Сведения об использовании LabVIEW Community Edition — National Instruments» . www.ni.com . Проверено 28 апреля 2020 г.
  16. ^ «Мыслить в G» Топ-5 плохих оправданий неиспользования контроля исходного кода» . Архивировано из оригинала 28 октября 2016 г. Проверено 28 октября 2016 г.
  17. ^ «Управление конфигурацией программного обеспечения и LabVIEW — National Instruments» . www.ni.com . Архивировано из оригинала 29 октября 2016 г.
  18. ^ «Настройка системы управления исходным кодом LabVIEW (SCC) для использования с Team Foundation Server (TFS) — National Instruments» . www.ni.com . Архивировано из оригинала 28 октября 2016 г.
  19. ^ «Что нового в NI Developer Suite — National Instruments» . www.ni.com . Архивировано из оригинала 31 марта 2014 г. Проверено 31 марта 2014 г.
  20. ^ «Сведения о патче LabVIEW 2017 SP1 — National Instruments» . www.ni.com . Проверено 28 мая 2018 г.
  21. ^ «Ознакомительные сведения о LabVIEW NXG 2.0 — National Instruments» . www.ni.com . Проверено 28 апреля 2020 г.
  22. ^ «Ознакомительные сведения о LabVIEW NXG 2.1 — National Instruments» . www.ni.com . Проверено 28 апреля 2020 г.
  23. ^ «Ознакомительные сведения о LabVIEW 2018 SP1 для Windows — National Instruments» . www.ni.com . Проверено 28 апреля 2020 г.
  24. ^ «Ознакомительные сведения о LabVIEW NXG 3.0 — National Instruments» . www.ni.com . Проверено 28 апреля 2020 г.
  25. ^ «Ознакомительные сведения о LabVIEW NXG 3.1 — National Instruments» . www.ni.com . Проверено 28 апреля 2020 г.
  26. ^ «Ознакомительные сведения о LabVIEW NXG 4.0 — National Instruments» . www.ni.com . Проверено 28 апреля 2020 г.
  27. ^ «NI выпускает бесплатные версии флагманского программного обеспечения: LabVIEW» . www.businesswire.com . 28 апреля 2020 г. Проверено 28 апреля 2020 г.
  28. ^ «Математический узел — новый способ выполнения математических вычислений в LabVIEW» . ni.com . 25 октября 2010 г. Архивировано из оригинала 25 февраля 2011 г.
  29. ^ «Внедрение интерпретатора C/C++ Ch в LabVIEW для написания сценариев» . iel.ucdavis.edu . Архивировано из оригинала 15 мая 2011 г.

Дальнейшее чтение [ править ]

  • Бресс, Томас Дж. (2013). Эффективное программирование LabVIEW . [Sl]: НТС Пресс. ISBN  978-1-934891-08-7 .
  • Блюм, Питер А. (2007). Книга стилей LabVIEW . Река Аппер-Седл, Нью-Джерси: Прентис-Холл. ISBN  978-0-13-145835-2 .
  • Трэвис, Джеффри; Кринг, Джим (2006). LabVIEW для всех: графическое программирование стало простым и увлекательным (3-е изд.). Река Аппер-Седл, Нью-Джерси: Прентис-Холл. ISBN  0-13-185672-3 .
  • Конвей, Джон; Уоттс, Стив (2003). Подход к разработке программного обеспечения в LabVIEW . Река Аппер-Сэддл, Нью-Джерси: PTR Prentice Hall. ISBN  0-13-009365-3 .
  • Олансен, Джон Б.; Розоу, Эрик (2002). Виртуальные биоинструменты: биомедицинские, клинические и медицинские приложения в LabVIEW . Река Аппер-Сэддл, Нью-Джерси: PTR Prentice Hall. ISBN  0-13-065216-4 .
  • Бейон, Джеффри Ю. (2001). Программирование LabVIEW, сбор и анализ данных . Река Аппер-Сэддл, Нью-Джерси: PTR Prentice Hall. ISBN  0-13-030367-4 .
  • Трэвис, Джеффри (2000). Интернет-приложения в LabVIEW . Река Аппер-Сэддл, Нью-Джерси: PTR Prentice Hall. ISBN  0-13-014144-5 .
  • Эссик, Джон (1999). Продвинутые лаборатории LabVIEW . Река Аппер-Седл, Нью-Джерси: Прентис-Холл. ISBN  0-13-833949-Х .

Статьи по конкретному использованию [ править ]

Статьи об использовании в образовании [ править ]

Внешние ссылки [ править ]

Arc.Ask3.Ru: конец оригинального документа.
Arc.Ask3.Ru
Номер скриншота №: 53AA85D7C3939176C14009A3A2482127__1718630580
URL1:https://en.wikipedia.org/wiki/LabVIEW
Заголовок, (Title) документа по адресу, URL1:
LabVIEW - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть, любые претензии не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, денежную единицу можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)