Основы моделирования в MATLAB. Часть 2. Simulink. Терёхин В.В. - 144 стр.

UptoLike

Составители: 

142
входных сигналов и каждого элемента векторных или матричных сиг-
налов. Размерность выходного сигнала, в этом случае, будет опреде-
ляться размерностью векторных или матричных входных сигналов.
При выполнении логической операции отрицания блок будет
иметь лишь один входной порт.Входные сигналы могут быть как дей-
ствительного, так и логического типа (boolean). Примеры использо
-
вания блока Logical Operation показаны на рисунке 9.6.20.
9.6.18 Блок побитовых логических операций Birwise
Logical Operator
Назначение: Реализует одну из базовых логических операций
по отношению к целому числу в двоичном представлении.
Параметры:
1. Bitwise operator – Вид реализуемой логической операции
(выбирается из списка):
AND Логическое умножение (операция И).
OR Логическое сложение (операция ИЛИ).
XORИсключающее ИЛИ (операция сложения по моду-
лю 2).
NOTЛогическое отрицание (НЕ).
SHIFT_LEFT – Поразрядный сдвиг влево.
SHIFT_RIGHT – Поразрядный сдвиг вправо.
Second operandВторой операнд. Задается шестнадца-
теричным числом в символьном виде.
Одним из операндов блока Birwise Logical Operator является
сигнал, подаваемый на вход блока, а вторымпараметр блока Second
operand.
Входными сигналами блока должны быть беззнаковые пере-
менные типа uint8, uint16 или
uint32.
Входной сигнал блока может быть скалярным, векторным
или матричным. Если входной сигналвектор или матрица и второй
операнд также вектор или матрица, то блок выполняет поэлементную
логическую операцию, при этом размерность операндов должна сов-
падать. Если один из операндоввектор или матрица, а другой опе-
рандскаляр, то блок выполняет
логическую операцию для скаляр-
ного операнда и каждого элемента векторного или матричного опе-
ранда. Размерность выходного сигнала, в этом случае, будет опреде-
ляться размерностью векторного или матричного операнда.
входных сигналов и каждого элемента векторных или матричных сиг-
налов. Размерность выходного сигнала, в этом случае, будет опреде-
ляться размерностью векторных или матричных входных сигналов.
        При выполнении логической операции отрицания блок будет
иметь лишь один входной порт.Входные сигналы могут быть как дей-
ствительного, так и логического типа (boolean). Примеры использо-
вания блока Logical Operation показаны на рисунке 9.6.20.

        9.6.18 Блок побитовых логических операций Birwise
        Logical Operator

        Назначение: Реализует одну из базовых логических операций
по отношению к целому числу в двоичном представлении.
        Параметры:
    1.    Bitwise operator – Вид реализуемой логической операции
    (выбирается из списка):
       • AND – Логическое умножение (операция И).
       • OR – Логическое сложение (операция ИЛИ).
       • XOR – Исключающее ИЛИ (операция сложения по моду-
          лю 2).
       • NOT – Логическое отрицание (НЕ).
       • SHIFT_LEFT – Поразрядный сдвиг влево.
       • SHIFT_RIGHT – Поразрядный сдвиг вправо.
       • Second operand – Второй операнд. Задается шестнадца-
          теричным числом в символьном виде.
        Одним из операндов блока Birwise Logical Operator является
сигнал, подаваемый на вход блока, а вторым – параметр блока Second
operand.
        Входными сигналами блока должны быть беззнаковые пере-
менные типа uint8, uint16 или uint32.
        Входной сигнал блока может быть скалярным, векторным
или матричным. Если входной сигнал – вектор или матрица и второй
операнд также вектор или матрица, то блок выполняет поэлементную
логическую операцию, при этом размерность операндов должна сов-
падать. Если один из операндов – вектор или матрица, а другой опе-
ранд – скаляр, то блок выполняет логическую операцию для скаляр-
ного операнда и каждого элемента векторного или матричного опе-
ранда. Размерность выходного сигнала, в этом случае, будет опреде-
ляться размерностью векторного или матричного операнда.



142