|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Підсилювач Gain
Блок виконуює множення вхідного сигналу на постійний коефіцієнт. Параметри: 1) Gain – коефіцієнт підсилення. 2) Multiplication – спосіб виконання операції, що може приймати значення (зі списку): 3) Element-wise K* u – поелементний. 4) Matrix K*u – матричний. Коефіцієнт підсилення є лівостороннім операндом. 5) Matrix u*K – матричний. Коефіцієнт підсилення є правостороннім операндом. 6) Saturate on integer overflow (прапорець) – подавляти переповнення цілого. При встановленому прапорці обмеження сигналів цілого типу виконується коректно. Параметр Multiplication блоку Gain може бути додатним або від’ємним числом, як більше, так і менше 1. Коефіцієнт підсилення можна задавати у вигляді скаляра, матриці або вектора, а також у вигляді виразу, що обчислюється. У тому випадку, якщо параметр Multiplication заданий як Element-wise K*u, то блок виконує операцію множення на заданий коефіцієнт скалярного сигналу або кожного елемента векторного сигналу. У противному випадку блок виконує операцію матричного множення сигналу на коефіцієнт заданий матрицею. За згодою коефіцієнт підсилення є дійсним числом типу double. Для операції поелементного підсилення вхідний сигнал може бути скалярного, векторного або будь-якого матричного типу, за винятком логічного (boolean). Елементи вектора повинні мати однаковий тип сигналу. Вихідний сигнал блоку буде мати той же самий тип, що й вхідний сигнал. Параметр блоку Gain може бути скаляром, вектором або матрицею будь-якого типу, за винятком логічного (boolean). При обчисленні вихідного сигналу блок Gain використовує наступні правила: · Якщо вхідний сигнал дійсного типу, а коефіцієнт підсилення комплексний, то вихідний сигнал буде комплексним. · Якщо тип вхідного сигналу відрізняється від типу коефіцієнта підсилення, то Simulink намагається виконати приведення типу коефіцієнта підсилення до типу вхідного сигналу. У тому випадку, якщо таке приведення неможливо, то розрахунок буде зупинений з виводом повідомлення про помилку. Така ситуація може виникнути, наприклад, якщо вхідний сигнал є беззнакове ціле (uint8), а параметр Gain заданий від’ємним числом. Приклади використання блоку Gain при виконанні скалярних і поелементних операцій показані на 7.50. Рис. 7.50. Приклади використання блоку Gain та його параметри Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.004 сек.) |