
- •Етапи підготовки і рішення задач на еом
- •Програма, що не має помилок часу трансляції і виконання, може і не дати вірних результатів через так звані логічні помилки в обраному алгоритмі, тобто алгоритмічних помилок.
- •Запис алгоритмів у виді блок – схем
- •Мови програмування
- •1. Основні поняття алгоритмічної мови Бейсік.
- •3. Сталі та змінні.
- •4. Функції. Вирази.Оператор присвоєння
- •Вправи та запитання
- •5. Надання значень змінним
- •Оператор read.
- •6. Виведення результатів
- •Оператор Результат
- •Оператор Результат
- •7.Лінійні програми
- •Розгалуження
- •1.Логічний вираз
- •3. Команда розгалуження if. Повна форма умовної команди.
- •10.Цикли
- •11.Оператори циклу
- •12. Обчислення суми, добутку
- •13. Ітераційні цикли
- •14. Вкладені цикли
- •Мал.12 Схеми вкладених циклів.
- •15. Використання масивів
- •Вправи та запитання
- •16. Нестандартні функції та підпрограми
- •17. Робота з текстовими даними
- •18. Оператори роботи з графічною інформацією.
- •19. Робота з файлами даних
- •20 Основи роботи в пакеті MathCad
- •Визначення основних понять та позначень, безпосередньо зв'язаних з процесом обчислень у середовиіщі пакету Вхідний алфавіт
- •Типи констант і змінних
- •Розмірність, одиниці вимірів та одиниці маштабування
- •Базові обчислювальні конструкції пакета
- •Реалізація ітеративних обчислень.
- •Функції керування обчисленнями
- •Побудова декартових графіків
- •Методи доступу і роботи з файлами даних
- •Вбудовані функції та функції користувача
- •Розділ 21Алгоритми та програми реалізації загальних чисельних методів.
- •21.1. Розв’язання систем лінійних рівнянь.
- •21.2 Інтерполяція та екстраполяція.
- •21.3. Розв’язання нелінійних та трансцендентних рівнянь.
- •21.4 Розв’язування систем нелінійних рівнянь.
- •Програма 14
- •21.5. Пошук екстремумів функцій одної та багатьох змінних.
- •Програма 15
- •Програма 16
- •Програма 17
20 Основи роботи в пакеті MathCad
На даний час для науково-теxчнічних розрахунків на комп’ютері все частіше використовуються не традиційні мови програмування та електронні таблиці, а спеціальні математичні програми типу Mathematica, MatLab, Maple, Mathcad, Gauss, Reduce, Eureka та інші.
Математичні пакети, в особливості Mathcad - найбільш популярний із згаданого списка, якій дозволяї спеціалістам в конкретній науково-технічній області дуже швидко освоїти роботу на комп’ютері і реалізовувати на них математичні моделі, не вдаючись у тонкощі програмування на традиційних мовах(fortran, C, Pascal, BASIC тощо).
Конкретні переваги роботи в середовищі математичної програми Mathcad:
математичні вирази в середовищі Mathcad записуються в загальноприйнятій нотації;
в середовищі Mathcad процес створення програми відбувається паралельно з її відладкою;
в пакеті Mathcad інтегрований достатньо потужний математичний апарат, який дозволяє розв'язувати проблеми, що виникають, без виклику зовнішніх процедур.
Ось неповний перелік обчислювальних інструментів, які є доступними в середовищі Mathcad:
розв'язок алгебраїчних рівнянь та систем (лінійних та нелінійних);
розв'язок звичайних диференційних рівнянь та систем (задача Коші та крайові задачі);
розв'язок диференційних рівнянь в часткових похідних;
статистична обробка даних (інтерполяція, екстраполяція, апроксимація і багато іншого);
робота з векторами та матрицями (лінійна алгебра та інше);
пошук мімімумів та максимумів функціональних залежностей;
пакет Mathcad доповнений довідником по основних фізико-математичних та фізико-хімічних формулах та константах, які можна автоматично переносити в документ без небезпеки внести в них помилки, що часто буває при ручній роботі;
до пакета Mathcad можна придбати ті чи інші електронні підручники по різних дисциплінах: розв'язок звичайних диференційних рівнянь, статистика, термодинаміка, теорія управління, опір матеріалів тощо.
Перш ніж розв'язувати проблему користувач може вивчити електронний підручник і перенести з нього в свій документ потрібні фрагменти, окремі формули і константи.
Розв’язуючи поставлену задачу, користувач може вводити не тільки числові значення змінних, але й доповнювати їх розмірностями.
Система Mathcad обладнана засобами анімації, що дозволяє реалізовувати створені моделі не тільки статично (числа, таблиці, графіки), але й в динамиці (анімаційні кліпи).
В систему Mathcad інтегровані засоби символьної математики, що дозволяє розв'язувати задачі не тільки чисельно, але й аналітично.
Не виходячи з середовища Mathcad, можливо відкривати нові документи на інших серверах і користуватися тими перевагами інформаційних технологій, які забезпечує Internet.
Пакет Mathcad - це повноцінний Windows-додаток.
Розв'язуючи поставлену задачу, можно в статиці (через буфер обміну Windows) або в динаміці (OLE-технолоія) передати дані в середовище іншої програми (наприклад, в середовище мови Pascal) і там розв'язувати частину задачі.