
- •История развития вычислительной техники. Поколения эвм.
- •2. Основные факторы . Влияющие на принципы построения эвм
- •3)Принцип программного управления. Неймановский принцип программного управления.
- •4) Пакет офисных программ _ классификация и область применения. Основные действия для редактирования текста. Альтернативное офисные команды
- •Классификация автоматизированных систем научных исследований. Среда LabView – назначение и область применения.
- •12. Последовательный расчет значений в LabView: цикл for и while. Остановка и выполнение цикла по условию. Таймер задержки. Пример программы.
- •13. Массивы в LabView. Создание и отображение массивов. Массив констант. Заполнение в цикле одномерного массива.
- •14. Двухмерные массивы в LabView. Создание и отображение массивов. Заполнение в цикле двухмерного массива
- •15. Функции работы с массивами в LabView: инициализации, получения размера, объединение двух массивов.
- •16. Функции работы с массивами в labview: выборка подмассива, доступ к элементу массива по индексу, поиск элемента массива.
- •17. Обработка массива в цикле. Алгоритм поиска минимального и максимального значения.
- •18. Способы отображения графиков в labview: Waveform graph, Waveform chart, Intensity graph. Построение двух и более функций на одном графике – пример программы.
- •19. График интенсивности. Программа построения b-развертки.
- •20. Использование готовых блоков генераторов для моделирования сигналов. Блок спектрального анализа. Пример программы для генерации синусоиды с изменяемыми параметрами.
- •27. Функции для работы с файлами в среде LabView. Пример программы для записи одномерного массива в текстовый файл.
12. Последовательный расчет значений в LabView: цикл for и while. Остановка и выполнение цикла по условию. Таймер задержки. Пример программы.
13. Массивы в LabView. Создание и отображение массивов. Массив констант. Заполнение в цикле одномерного массива.
Массив LabVIEW - это набор индексированных данных одного типа. Он может иметь любую размерность и содержать до 231-1 элементов на размерность. Элементом массива может быть любой тип данных, за исключением массива, таблицы или графика. Доступ к элементам осуществляется с помощью индексов. Значения индексов лежат в диапазоне от 0 до N-1, где N - количество элементов массива.
Для создания массива элементов управления или индикации данных необходимо выбрать шаблон массива из палитры Controls => Array & Cluster и поместить его на лицевую панель.
;?*;?не знаю надо ли это это…
Поместить элемент в шаблон массива следует до того, как он будет использоваться на блок-диаграмме. Если этого не сделать, то шаблон массива не будет инициализирован, и использовать массив будет нельзя. Подобным образом можно создать массив-константу. Для этого необходимо выбрать шаблон Functions => Array => Array constant и поместить в него константу необходимого типа.
В зоне индекса задается номер элемента массива, начиная с которого показываются элементы массива в зоне видимости элементов, т.е. индекс левого верхнего отображенного элемента.
14. Двухмерные массивы в LabView. Создание и отображение массивов. Заполнение в цикле двухмерного массива
Двумерный (2D) массив представляет собой прямоугольную таблицу (матрицу). Каждый элемент двухмерного массива характеризуется двумя индексами. Для увеличения размерности массива необходимо щелкнуть правой кнопкой мыши по элементу индекса и выбрать из контекстного меню пункт Add Dimension.
Следует отметить, что для массивов размерностью от 3 и выше в зоне видимости элементов показывается двумерный срез массива. При этом числа в элементе индекса будут указывать индекс (координаты) левого верхнего отображаемого элемента.
http://www.picad.com.ua/0204/pdf/lessons03.pdf
15. Функции работы с массивами в LabView: инициализации, получения размера, объединение двух массивов.
функция Инициализация массива (Initialize Array) - создает и заполняет все элементы n-мерного массива значением по вашему выбору (рис. 7.18). Вы можете изменить размерность массива растягиванием его границ инструментом перемещения («стрелка») для создания дополнительных вводов числа элементов размерности (dimension size). Эта функция полезна для выделения памяти определенного размера или для инициализации сдвиговых регистров данными из массива; рис. 7.19 показывает, как с помощью функции Инициализация массива создать десятиэлементный одномерный массив, в котором каждый элемент содержит значение 0;
функция Размер массива (Array Size) возвращает число элементов входного массива (рис. 7.20). Если входной массив является n-мерным, то функция возвращает одномерный n-элементный массив, в котором каждый элемент содержит число элементов одной из размерностей массива;
в зависимости от конфигурации функция Создать массив (Build Array) комбинирует или объединяет два массива или добавляет в массив дополнительные элементы (рис. 7.22). Будучи впервые помещена на блок- диаграмму, функция выглядит как иконка, изображенная слева. Вы можете растянуть границу этой функции для увеличения количества вводов. Функция Создать массив имеет два типа ввода: для массива и для элемента. Таким образом, с ее помощью легко создавать массив одновременно из массива данных и из скалярных величин.
Например, функция Создать массив на рис. 7.23 объединяет два одномерных массива и число.
Рис. 7.23. Функция Создать массив объединяет два одномерных массива и число
https://ozlib.com/873277/informatika/funktsii_raboty_massivami