СИМУЛАЦИЯ В MATCAD 1

ФЕДЕРАЛНА АГЕНЦИЯ ЗА ОБРАЗОВАНИЕ България МОСКОВСКИ ДЪРЖАВЕН УНИВЕРСИТЕТ ПО ТЕХНОЛОГИИ И УПРАВЛЕНИЕ
(сформиран през 1953 г.)
Катедра Информационни технологии
ЛАБОРАТОРНО РАБОТИЕ ПО МАТКАД Модул 3.
Моделиране в Matkad.
За учители, докторанти и студенти от технически, технологични и икономически специалности от всички форми на обучение
В семинара по математическия пакет Matkad систематично е представено решението на много задачи в пакета Matkad. В третия модул се анализира изграждането на редица математически модели в Matkad, както и се дава решение на редица математически задачи.
Автор Янков Владимир Юриевич
Рецензент, професор от катедрата по информационни технологии на Московския държавен технологичен университет A.A. Попов.
Редактор Свешникова Н.И.
Лабораторна работа № 1 Програмиране в Matkad …………………………..
Лабораторна работа № 2. Решаване на задачи по метода
Лабораторна работа № 3. Проблеми на линейното програмиране………………..
Лабораторна работа № 4. Оптимизиране на качеството на млечната наденица…………..
Лабораторна работа № 5. Избор на оптимална траектория………………………
Лабораторна работа № 6. Оптимално зреене на суровопушена наденица……
Лабораторна работа № 7. Оптимизиране на предприятието……………………
Лабораторна работа № 8. Оценка на качеството на храната………………
Лабораторна работа № 9. Оценка на качеството на сладкиши Zephyr……………………….
Лабораторна работа № 10. Размити множества………………………………….
Лабораторна работа № 11. Определяне на оптималното количество мазнини и протеини
Лабораторна работа № 12. Разпознаване на образи на минимално разстояние
Лабораторна работа № 13. Разпознаване на образи откоефициент на корелация
Лабораторна работа № 14. Разпознаване на образи чрез размита мярка за сходство ...
Лабораторна работа № 15. Невронни мрежи. Перцептрон…………………….
Лабораторна работа № 16. Обучение на еднослойни невронни мрежи……………
Лабораторна работа № 18. Планиране на експерименти…………………….
Лабораторна работа № 19. Адаптивен филтър на Калман………………………..
Лабораторна работа № 21. Избор на PID регулатор……………………………..
Модулът Моделиране в Matkad се състои от двадесет и една лаборатории. Повечето от тях са посветени на решаването на конкретни приложни проблеми. Но тъй като предишният модул №2 е само за работа с вградени функции, а някои абстрактни задачи изискват програмиране, те също са поставени в този модул.
Първата лабораторна работа е посветена на програмирането в Matkad. След това се разглежда решаването на различни проблеми по метода.Група от лабораторни работи е посветена на методите за оптимизация. Тук се разглеждат проблемите на линейното програмиране, проблемите на многоетапната оптимизация чрез дискретния метод на динамично програмиране за детерминистични и стохастични системи.Няколко лабораторни работи са посветени на оценката на качеството на хранителните продукти чрез обработка на експериментални данни. В този случай се използва апаратът на размитите множества и многовариантната множествена регресия (вградена функция Minerr).
Останалите лаборатории се занимават с проблеми с разпознаването на образи, като използват различни мерки за сходство, невронни мрежи, дизайн на експерименти и два проблема върху методите за управление на динамични системи.
Тъй като в стандартните курсове по университетска математика не се изучават някои раздели, задачите за които се разглеждат в този модул, в много лабораторни работи, преди решаванетозадачи, накратко е представен теоретичният материал.
ЛАБОРАТОРНА РАБОТА №1. ПРОГРАМИРАНЕ В МАТКАД.
Matkada има вграден език за програмиране. Това е език от по-високо ниво от BASIC и Pascal, позволява ви да създавате програми.
1. При програмиране в Matkad в програмата участват локални променливи, чийто ефект се отнася само за програмата, а не за
целият документ, от който е част програмата. Променливите, които засягат целия документ, се наричат глобални променливи.
За да създадете програми, първо трябва да извикате панела за програмиране. За да направите това, натиснете бутона на математическия панел с изображение на стрелки, правоъгълник и ромб между бутоните за интеграция и гръцката азбука.
Ще се появи нов панел - панел за програмиране, състоящ се от бутони:
Бутон ДОБАВЯНЕ НА ЛИНИЯ При натискане се появява вертикална линия, която комбинира два оператора в блок с един вход и един изход. За да комбинирате повече оператори, бутонът трябва да се натисне няколко пъти.