Автор работы: Пользователь скрыл имя, 15 Декабря 2013 в 22:22, реферат
Основні етапи комп’ютерного моделювання.
Етап 1. Постановка задачі та її аналіз.
Етап 2. Побудова інформаційної моделі.
Етап 3. Розробка методу й алгоритму дослідження моделі.
Етап 4. Розробка комп’ютерної моделі.
Етап 5. Проведення комп’ютерного експерименту.\
Розглянемо сутність цих етапів на прикладі задачі Робіна Гуда.
прискорення вільного падіння g від висоти. Камінь вважатимемо матеріальною точкою, його
траєкторію будемо визначати як залежність координат x, y від часу t.
Робін Гуд кидає камінь з висоти свого зросту r, знаходячись на відстані l1 від стіни. На
траєкторію каменя впливають початкова швидкість каменя v0 і кут a. Як відомо із фізики,
x = - l1 + V0 t cos α; y = r + V0 t sin α – gt
2
/2
Це і є математична модель нашої задачі.
====53.7. Розробка методу й алгоритму
дослідження моделі========================
Метою етапу є складання алгоритму дій для одержання потрібних результатів. З поняттям
алгоритму ми далі познайомимося детальніше.
На цьому етапі:
· з огляду на інформаційну модель добирається або розробляється метод одержання
потрібних результатів;
· за вибраним методом складається детальний план розв’язання задачі, розробляється
алгоритм одержання результатів.
Модель нашої задачі є простою, координати каменя обчислюються за формулами.
Траєкторію каменя будемо будувати на тій самій площині, де відображено і споруди. Висновки
про результат кидання каменя визначатимемо візуально. 7
====53.8. Розробка комп’ютерної
моделі========================
Метою етапу є одержання комп’ютерної моделі, придатної для дослідження. Для цього
здійснюються:
· вибір засобів реалізації моделі на комп’ютері. Серед багатства існуючих засобів
добираємо найбільш зручні з огляду на поставлену задачу та її інформаційну модель;
· створення комп’ютерної моделі;
· перевірка правильності створеної комп’ютерної моделі.
Ця перевірка здійснюється для знаходження і вилучення помилок, що були допущені у
процесі розробки моделі. Іноді може з’ясуватися, що помилку було припущено не на даному
етапі, а раніше. Наприклад, невдало вибрано метод, припущено надмірні спрощення при
моделюванні тощо. У такому разі треба повернутися до відповідного етапу, внести потрібні
корективи й повторити наступні етапи побудови моделі.
Для нашої задачі комп’ютерну модель найбільш зручно побудувати в середовищі
електронних таблиць Excel або засобами мови програмування, наприклад Паскаль, з якою ми
познайомимося пізніше.
====53.9. Проведення комп’ютерного
експерименту==================
Метою етапу є дослідження моделі та з’ясування на цій основі властивостей об’єкта
моделювання.
Етап складається з таких дій:
· розробка плану дослідження;
· проведення комп’ютерного експерименту на базі створеної моделі;
· аналіз отриманих результатів.
Результати проведеного експерименту характеризують властивості комп’ютерної моделі.
Проте її адекватність об’єкту дослідження дає підставу для того, щоб важати ці властивості
притаманними самому об’єкту.
У ході експерименту може виникнути потреба скоригувати план дослідження, наприклад,
поглибити його в деякому напрямку. Іноді отримані результати можуть виявитися сумнівними,
що вимагатиме вибору іншого методу дослідження, або уточнення моделі, або навіть внесення
змін у постановку задачі, і тоді весь процес починається знову.