
- •Лабораторна робота №4
- •Методичні вказівки
- •1 Теоретичні відомості
- •1 Блоки математичних операцій
- •2 Блок обчислення суми Sum
- •3 Блок множення продуктів
- •4 Блок визначення знака сигналу Sign
- •5 Підсилювачі Gain і Matrix Gain
- •8 Блок обчислення математичних функцій Math Function
- •9 Блок обчислення тригонометричних функцій Trigonometric Function
- •10 Блок обчислення дійсної і (або) уявної частини комплексного числа Complex to Real-Imag
- •11 Блок обчислення модуля та (або) аргумен комплексного числа Complex to Magnitude-Angle
- •12 Блок обчислення комплексного числа за його дійсної та уявної частини Real-Imag to Complex
- •13 Блок обчислення комплексного числа за його модулю і аргументу Magnitude-Angle to Complex
- •14 Блок алгебраїчного контуру Algebraic Constraint
- •Блоки функцій
- •2 Блок завдання функції matlab Fcn
- •Завдання для виконання роботи
- •Звіт повинен містити:
8 Блок обчислення математичних функцій Math Function
Призначення: Виконує обчислення математичної функції.
Параметри:
• Function - Вид обчислюється функції (вибирається зі списку):
ехр - Експоненціальна функція
log - Функція натурального логарифма
10^u - Обчислення ступеня 10
log10 - Функції логарифма
magnitude^2 - Обчислення квадрата модуля вхідного сигналу
square - Обчислення квадрата вхідного сигналу
sqrt - Квадратний корінь
pow - Зведення в ступінь
conj - Обчислення комплексно-сполученого числа
reciprocal - Обчислення частки від ділення вхідного сигналу на 1
hypot -Обчислення кореня квадратного із суми квадратів вхідних сигналів (гіпотенузи прямокутного трикутника за значеннями катетів)
rem - Функція, що обчислює залишок від ділення першого вхідного сигналу на другий
mod - Функція, що обчислює залишок від ділення з урахуванням знака
transpose - Транспонування матриці
hermitian - Обчислення ермітової матриці.
• Output signal type - Тип вихідного сигналу (вибирається зі списку):
auto - Автоматичне визначення типу
real - Дійсний сигнал
complex -Комплексний сигнал.
Тип вихідного сигналу в залежності від типу вхідного сигналу, що обчислюється функції і параметра блоку Output signal type наведено в таблиці 1.
Таблиця 1
Залежно від типу вхідного сигналу, що обчислюється функції і параметра блоку Output signal type
Приклади використання блоку Math Function показані на рис.9.
Рисунок 9 - Приклади використання блоку Math Function
9 Блок обчислення тригонометричних функцій Trigonometric Function
Призначення: Виконує обчислення тригонометричної функції.
Параметри:
• Function - Вид обчислюється функції (вибирається зі списку): sin, cos, tan, asin, acos, atan, atan2, sinh, cosh и tanh.
• Output signal type - Тип вихідного сигналу (вибирається зі списку):
- auto - Автоматичне визначення типу.
- real Дійсний сигнал.
- complex -Комплексний сигнал.
При векторному або матричному вхідному сигналі блок виконує поелементне обчислення заданої функції.
Приклади використання блоку Trigonometric Function показані на рис.10.
Рисунок 10-Приклади використання блоку Trigonometric Function
10 Блок обчислення дійсної і (або) уявної частини комплексного числа Complex to Real-Imag
Призначення: Обчислює дійсну і (або) уявну частину комплексного числа.
Параметри:
• Output - Вихідний сигнал (вибирається зі списку):
- Real - Дійсна частина
- Image - Уявна частина
- RealAndImage - Дійсна і уявна частина.
Вхідний сигнал блоку може бути скалярним, векторним або матричним сигналом.
Приклади використання блоку Complex to Real-Imag показані на рис.11.
Рисунок 11-Приклади використання блоку комплексу в реальному уявної
11 Блок обчислення модуля та (або) аргумен комплексного числа Complex to Magnitude-Angle
Призначення: Обчислює модуль і (або) аргумент комплексного числа.
Параметри:
• Output - Вихідний сигнал (вибирається зі списку):
Magnitude - Модуль.
Angle - Аргумент.
MagnitudeAndAngle - Модуль і аргумент.
Вхідний сигнал блоку може бути скалярним, векторним або матричним сигналом.
Приклади використання блоку Complex to Magnitude-Angle показані на ріс.12.
Рисунок 12 - Приклади використання блоку Complex to Magnitude-Angle