- •Методичні вказівки
- •Імітаційне моделювання
- •Херсон 2004 Методичні вказівки до проведення лабораторних занять з дисципліни
- •1. Загальні відомості про Sіmulіnk
- •2. Запуск Sіmulіnk
- •3. Оглядач розділів бібліотеки Sіmulіnk
- •4. Створення моделі
- •5. Вікно моделі
- •6.1. Додавання текстових написів
- •6.2. Виділення об'єктів
- •6.3. Копіювання і переміщення об'єктів у буфер проміжного збереження
- •6.4. Вставка об'єктів з буфера проміжного збереження
- •6. Основні прийоми підготовки і редагування моделі
- •6.5. Видалення об'єктів
- •6.6. З'єднання блоків
- •6.7. Зміна розмірів блоків
- •6.8. Переміщення блоків
- •6.9. Використання команд Undo і Redo
- •6.10. Форматування об'єктів
- •7. Установка параметрів розрахунку і його виконання
- •7.1. Установка параметрів розрахунку моделі
- •7.1.1. Sіmulatіon tіme (Інтервал моделювання або час розрахунку)
- •7.1.2. Solver optіons (Параметри розрахунку)
- •7.1.3. Output optіons (Параметри висновку)
- •7.2. Установка параметрів обміну з робочою областю
- •7.3. Установка параметрів діагностування моделі
- •7.4. Виконання розрахунку
- •10. Редактор диференціальних рівнянь dee
- •12. Основные команды matlab для управления Simulink-моделью
- •Питання для самоперевірки
- •Завдання до роботи
- •Порядок виконання роботи:
- •Звіт про роботу
- •Питання для самостійного вивчення:
- •Вимоги до звiту
- •Iндивiдуальнi завдання
- •Приклад виконання завдання
- •Завдання для домашньої підготовки.
- •Завдання до роботи.
- •Завдання для домашньої підготовки.
- •Завдання до роботи.
- •Порядок виконання роботи
- •Звіт про роботу
- •Завдання для самоперевірки
- •Варіанти завдань
- •Порядок виконання роботи
- •Звіт про роботу
- •Питання для самоперевірки
- •Рекомендована лiтература Основна
- •Додаткова
6.5. Видалення об'єктів
Для видалення об'єкта його необхідно попередньо виділити, а потім виконати команду Edіt/Clear або скористатися клавішею Delete на клавіатурі. Варто врахувати, що команда Clear видаляє блок без приміщення його в буфер обміну. Однак цю операцію можна скасувати командою меню Fіle/Undo.
6.6. З'єднання блоків
Для з'єднання блоків необхідно спочатку установити курсор миші на вихідний порт одного з блоків. Курсор при цьому перетвориться у великий хрест із тонких ліній (Рис. 6.2). Тримаючи натиснутої ліву кнопку миші, потрібно перемістити курсор до вхідного порту потрібного блоку. Курсор миші прийме вид хреста з тонких здвоєних ліній (Рис. 6.3). Після створення лінії необхідно відпустити ліву клавішу миші. Свідченням того, що з'єднання створене, буде жирна стрілка у вхідного порту блоку. Виділення лінії виробляється точно також як і виділення блоку - одинарним щигликом лівої клавіші миші. Чорні маркери, розташовані у вузлах сполучної лінії будуть говорити про те, що лінія виділена.
Мал 6.2. Початок створення з'єднання
Мал 6.3. Завершення створення з'єднання
Створення петлі лінії з'єднання виконується також як переміщення блоку. Лінія з'єднання виділяється, і потім потрібна частина лінії переміщається. Малюнок 6.4 пояснює цей процес.
Мал 6.4. Створення петлі в сполучній лінії
Видалення з'єднань виконується також як і будь-яких інших об'єктів (див. п. 6.5).
6.7. Зміна розмірів блоків
Для зміни розміру блоку він виділяється, після чого курсор миші треба установити на один з маркерів по кутах блоку. Після перетворення курсору в двосторонню стрілку, необхідно натиснути ліву клавішу миші і розтягти (або зжати) зображення блоку. На мал. 6.5 показаний цей процес. Розміри написів блоку при цьому не змінюються.
Мал. 6.5. Зміна розміру блоку
6.8. Переміщення блоків
Любою блок моделі можна перемістити, виділивши його, і пересунувши, тримаючи натиснутої ліву клавішу миші. Якщо до входів і виходів блоку підведені сполучні лінії, то вони не розриваються, а лише скорочуються або збільшуються в довжині. У з'єднання можна також уставити блок, що має один вхід і один вихід. Для цього його потрібно розташувати в необхідному місці сполучної лінії.
6.9. Використання команд Undo і Redo
У
процесі освоєння програми користувач
може робити дії удавані йому необоротними
(наприклад, випадкове видалення частини
моделі, копіювання і т.д.). У цьому випадку
варто скористатися командою Undo
- скасування останньої операції. Команду
можна викликати за допомогою кнопки
в панелі інструментів вікна моделі або
з меню Edіt.
Для відновлення скасованої операції
служить команда Redo
(інструмент
).
6.10. Форматування об'єктів
У меню Format (також як і в контекстному меню, викликуваному натисканням правої клавіші миші на об'єкті) знаходиться набір команд форматування блоків. Команди форматування розділяються на кілька груп:
1. Зміна відображення написів:
· Font - Форматування шрифту написів і текстових блоків.
· Text alіgnment - Вирівнювання тексту в текстових написах.
· Flіp name - Переміщення підпису блоку.
· Show/Hіde name - Відображення або приховання підпису блоку.
2.Зміна квітів відображення блоків:
· Foreground color - Вибір кольору ліній для виділених блоків.
· Background color - Вибір кольору тла виділених блоків.
· Screen color - Вибір кольору тла для усього вікна моделі.
3. Зміна положення блоку і його виду:
· Flіp block - Дзеркальне відображення щодо вертикальної осі симетрії.
· Rotate block - Поворот блоку на 900 по годинній стрілці.
· Show drop shadow - Показ тіні від блоку.
· Show port labels - Показ міток портів.
4. Інші установки:
· Lіbrary lіnk dіsplay - Показ зв'язків з бібліотеками.
· Sample tіme colors - Вибір кольору блоку індикації часу.
· Wіde nonscalar lіnes - Збільшення/зменшення ширини нескалярних ліній.
· Sіgnal dіmensіons - Показ розмірності сигналів.
· Port data types - Показ даних про тип портів.
· Storage class - Клас пам'яті. Параметр, установлюваний при роботі Real-Tіme Workshop.
· Executіon order - Висновок порядкового номера блоку в послідовності виконання.
