- •Содержание
- •1. Типы данных
- •1.1. Числовой тип данных
- •1.2. Логический тип данных
- •1.3. Строки
- •1.3.1. Пути к размещению файлов
- •1.4. Динамический тип данных
- •1.5. Кластеры
- •2. Преобразование типов данных
- •3. Графический вывод данных в LabView
- •3.2. Графики Waveform Graph
- •3.4. Графики Intensity Graph и Intensity Chart
- •4. Таблицы
- •5. Отчеты
- •6. Файловый ввод/вывод
- •Список использованной литературы
3.4. Графики Intensity Graph и Intensity Chart
Эти графики используются для отображения таких данных, как например снимок CCD камеры, или топографические данные, или карта температур и т.п. На вход подается двумерный массив, номер элемента в массиве определяет его координаты на графике, а значение элемента - цвет точки на графике. График является как бы трехмерным, но в качестве третьей координаты используется цвет точки.
Рис. 12. Пример использования Intensity Graph.
4. Таблицы
Таблица – это ещё один из способов вывода данных. По сути, таблица - отображение 2D массива из строк. Есть таблицы-индикаторы, и таблицы-регуляторы. Таблица состоит из следующих элементов: 1 - текущая ячейка (определяется индексами, обозначается синим уголком). 2 - заголовки столбцов. 3,4 - полосы прокрутки. 5 - заголовки строк. 6,7 - индексы (для строк и столбцов, обозначают текущую ячейку).
Рис. 13. Пример таблицы.
5. Отчеты
Отчеты, прежде всего, это удобный способ экспорта данных в формате HTML, Word или Excel. В LabVIEW есть целый набор виртуальных приборов, предназначенных для создания отчетов и их настройки.
Необходимо выбирать формат совместимый с методом, который будет использоваться для публикации отчета. Если необходимо распечатать отчет, можно выбирать между типами standard, Word, и Excel. Если же нужно отправить отчет по электронной почте программно, следует использовать формат Word или Excel. В таблице ниже приведена суммарная информация по типам отчетов и способам их распространения.
Таблица 4. Форматы отчетов и способы их применения.
Рис. 14. Виртуальные приборы палитры Report Generation.
Рис. 15. Пример простого HTML-отчета.
6. Файловый ввод/вывод
Операции ввода и вывода (I/O) запрашивают информацию из файла и сохраняют информацию в файле на диске. LabVIEW имеет ряд гибких функций ввода и вывода наряду с простыми функциями, которые обеспечивают выполнение практически всех операций ввода и вывода.
Файлы, о которых сейчас идёт речь, представляют собой обыкновенные текстовые файлы. Одним из наиболее распространенных способов хранения данных в файле является форматирование текстового файла. Это удобно, поскольку его можно открыть в любой программе, работающей с таблицами. В большинстве табличных форматов столбцы отделяются табуляцией, а строки - символами конца строк (EOL).
Рис. 16. Функции палитры File I/O
Список использованной литературы
1. LabVIEW для всех / Джеффри Тревис: Пер. с англ. Клушин Н. А. ~ М.: ДМК Пресс; ПриборКомплект, 2005. ~ 544 с,: ил.
2. LabVIEW: стиль программирования. / Блюм П. Пер. с англ. под ред. Михеева П.– М.: ДМК Пресс, 2008 – 400 с. : ил.
3. http://www.ni.com
4. National Instruments LabVIEW 8.5 User Guide