Наброски и зарисовки растений, плодов, цветов: Освоить конструктивное построение структуры дерева через зарисовки отдельных деревьев, группы деревьев...
История создания датчика движения: Первый прибор для обнаружения движения был изобретен немецким физиком Генрихом Герцем...
Топ:
Определение места расположения распределительного центра: Фирма реализует продукцию на рынках сбыта и имеет постоянных поставщиков в разных регионах. Увеличение объема продаж...
Особенности труда и отдыха в условиях низких температур: К работам при низких температурах на открытом воздухе и в не отапливаемых помещениях допускаются лица не моложе 18 лет, прошедшие...
Основы обеспечения единства измерений: Обеспечение единства измерений - деятельность метрологических служб, направленная на достижение...
Интересное:
Наиболее распространенные виды рака: Раковая опухоль — это самостоятельное новообразование, которое может возникнуть и от повышенного давления...
Как мы говорим и как мы слушаем: общение можно сравнить с огромным зонтиком, под которым скрыто все...
Искусственное повышение поверхности территории: Варианты искусственного повышения поверхности территории необходимо выбирать на основе анализа следующих характеристик защищаемой территории...
Дисциплины:
2017-12-21 | 290 |
5.00
из
|
Заказать работу |
|
|
Назначение:
Выполняет переключение входных сигналов по сигналу управления, задающему номер активного входного порта.
Параметры:
Number of inputs – Количество входов.
Блок многовходового переключателя Multiport Switch, пропускает на выход сигнал с того входного порта, номер которого равен текущему значению управляющего сигнала. Если управляющий сигнал не является сигналом целого типа, то блок Multiport Switch производит отбрасывание дробной части числа, при этом в командном окне Matlab появляется предупреждающее сообщение.
На рис. 9.5.9 показан пример работы блока Multiport Switch. Управляющий сигнал переключателя имеет три уровня и формируется с помощью блоков Constant, Step, Step1 и Sum. На выход блока Multiport Switch, в зависимости от уровня входного сигнала, проходят гармонические сигналы, имеющие разные частоты.
Рис. 9.5.9. Применение переключателя Multiport Switch.
[Скачать пример]
Количество входов блока Multiport Switch можно задать равным 1. В этом случае на вход блока необходимо подать векторный сигнал, а сам блок будет пропускать на выход тот элемент вектора, номер которого совпадает с уровнем управляющего сигнала.
На рис. 9.5.10 показан пример использования блока Multiport Switch при векторном сигнале. Временные диаграммы работы для данного примера совпадают с рассмотренными в предыдущем примере.
Рис. 9.5.10. Применение переключателя Multiport Switch при векторном входном сигнале.
[Скачать пример]
Блок ручного переключателя Manual Switch
Назначение:
Выполняет переключение входных сигналов по команде пользователя.
Параметры:
Нет.
Командой на переключение является двойной щелчок левой клавишей “мыши” на изображении блока. При этом изображение блока изменяется, показывая, какой входной сигнал в данный момент проходит на выход блока. Переключение блока можно выполнять как до начала моделирования, так и в процессе расчета.
|
На рис. 9.5.11 показан пример использования блока Manual Switch.
Рис. 9.5.11. Пример использования блока Manual Switch.
Math – блоки математических операций
Блок вычисления модуля Abs
Назначение:
Выполняет вычисление абсолютного значения величины сигнала.
Параметры:
Пример использования блока Abs, вычисляющего модуль текущего значения синусоидального сигнала, показан на рис. 9.6.1.
Рис. 9.6.1. Пример использования блока Abs
[Скачать пример]
Блок Abs может использоваться также для вычисления модуля сигнала комплексного типа. На рис. 9.6.2 показан пример вычисления модуля комплексного сигнала вида:
.
Модуль этого сигнала (как и следовало ожидать) равен 1 для любого момента времени.
Рис. 9.6.2. Пример использования блока Abs для вычисления модуля комплексного сигнала
[Скачать пример]
Блок вычисления суммы Sum
Назначение:
Выполняет вычисление суммы текущих значений сигналов.
Параметры:
Количество входов и операция (сложение или вычитание) определяется списком знаков параметра List of sign, при этом метки входов обозначаются соответствующими знаками. В параметре List of sign можно также указать число входов блока. В этом случае все входы будут суммирующими.
Если количество входов блока превышает 3, то удобнее использовать блок Sum прямоугольной формы.
Блок может использоваться для суммирования скалярных, векторных или матричных сигналов. Типы суммируемых сигналов должны совпадать. Нельзя, например, подать на один и тот же суммирующий блок сигналы целого и действительного типов.
|
Если количество входов блока больше, чем один, то блок выполняет поэлементные операции над векторными и матричными сигналами. При этом количество элементов в матрице или векторе должно быть одинаковым.
Если в качестве списка знаков указать цифру 1 (один вход), то блок можно использовать для определения суммы элементов вектора.
Примеры использования блока Sum показаны на 9.6.3.
Рис. 9.6.3. Примеры использования блока Sum
[Скачать пример]
Блок умножения Product
Назначение:
Выполняет вычисление произведения текущих значений сигналов.
Параметры:
Если параметр Number of inputs задансписком, включающим кроме знаков умножения также знаки деления, то метки входов будут обозначены символами соответствующих операций.
Блок может использоваться для операций умножения или деления скалярных векторных или матричных сигналов. Типы входных сигналов блока должны совпадать. Если в качестве количества входов указать цифру 1 (один вход), то блок можно использовать для определения произведения элементов вектора.
Примеры использования блока Product при выполнении скалярных и поэлементных операций показаны на 9.6.4.
Рис. 9.6.4. Примеры использования блока Product при выполнении скалярных и поэлементных операций
[Скачать пример]
При выполнении матричных операций необходимо соблюдать правила их выполнения. Например, при умножении двух матриц необходимо, чтобы количество строк первой матрицы равнялось количеству столбцов второй матрицы. Примеры использования блока Product при выполнении матричных операций показаны на рис. 9.6.5. В примере показаны операции формирования обратной матрицы, деление матриц, а также умножение матриц.
Рис. 9.6.5. Примеры использования блока Product при выполнении матричных операций
|
[Скачать пример]
9.6.4. Блок определения знака сигнала Sign
Назначение:
Определяет знак входного сигнала.
Параметры:
Нет.
Блок работает в соответствии со следующим алгоритмом:
Рис. 9.6.6. иллюстрирует работу блока Sign.
Рис. 9.6.6. Пример использования блока Sign
[Скачать пример]
|
|
Автоматическое растормаживание колес: Тормозные устройства колес предназначены для уменьшения длины пробега и улучшения маневрирования ВС при...
Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ - конструкции, предназначенные для поддерживания проводов на необходимой высоте над землей, водой...
История развития хранилищ для нефти: Первые склады нефти появились в XVII веке. Они представляли собой землянные ямы-амбара глубиной 4…5 м...
Типы сооружений для обработки осадков: Септиками называются сооружения, в которых одновременно происходят осветление сточной жидкости...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!