|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Приклад створення підсистеми диференційного рівняння третього порядку з піктограмамиУ якості приклада розглянемо маскування системи диференційних рівнянь третього порядку, що має вигляд , де , , , , – змінні параметри, що задаються користувачем, , . Необхідно створити підсистему, замаскувати її та створити піктограми. Структурна схема, що відповідає заданій системі показана на рис. 7.106. Застосувавши команду меню Edit→Create Subsystem до кожного рівняння отримаємо три підсистеми. Називаємо входи та виходи відповідними іменами та отримаємо структурну схему з троьма підсистеми, що зображена на рис. 7.107. Внутрішня структура кожної підсистеми показана на рис. 7.108. Загальна підсистема показана на рис. 7.109. Рис. 7.106. Структурна схема, що відповідає заданій системі рівнянь Рис. 7.107. Підсистеми до кожного з диференційних рівнянь Рис. 7.108. Внутрішня структура підсистем, що показані на рис. 7.107 Рис. 7.109. Загальна підсистема системи диференційного рівняння
Виконуємо команду Edit→Mask Subsystem… Далі заповнюється вкладка Parameters. У неї необхідно ввести п’ять параметрів з типом edit. Вікно з введеними параметрами показано на рис. 7.110. Після цього у вкладці Initialization вводяться формули для обчислення інших параметрів. Це вікно показане на рис. 7.111. По завершенню створимо декілька піктограм: помістимо всередині блоку текст «Differential Equations Subsystem» синього кольору та позначимо вхідні та вихідні порти зеленим та червоним кольорами відповідно. Кінцева структурна схема підсистеми до прикладу показана на рис. 7.112. Рис. 7.110. Вікно з введеними параметрами до прикладу Рис. 7.111. Вкладка Initialization з формулами для обчислення параметрів до прикладу Рис. 7.112. Кінцева структурна схема підсистеми до прикладу Текст команд, що записуються до вікна Icon Drawing Commands вкладки Icons & Ports буде наступним color('blue') disp('Differential Equations Subsystem') color('red') port_label('output',1,'x1') port_label('output',2,'x2') port_label('output',3,'x3') color('green') port_label('input',1,'u(t)') Саме вікно з цими командами показано на рис. 7.113. Рис. 7.113. Вікно з командами редагування піктограм до прикладу
Література: [2], стор. 204-220; [3], стор. 191-211.
Завдання на СРС Створення довідки маскованої підсистеми. Література: [3], стор. 207-209. Контрольні запитання 1. Що таке підсистема? Для чого вона застосовується? Які її переваги? 2. Назвіть способи створення підсистеми зі структурної схеми. 3. Яка послідовність створення підсистеми зі структурної схеми? 4. Що таке маскування підсистеми? 5. Наведіть основні переваги маскування підсистем. 6. Наведіть послідовність маскування підсистеми. 7. Які вкладки містить редактор маски? Яке їх призначення? 8. Наведіть послідовність створення вікна параметрів. 9. Як відбувається обрахування невідомих параметрів підсистеми? 10. Що таке піктограма підсистеми? 11. Наведіть основні властивості та функції піктограм. 12. Назвіть основні команди для створення піктограми. 13. Наведіть послідовність створення піктограми підсистеми. Лекція 18
Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.004 сек.) |