Mathcad — система комп’ютерної алгебри з класу систем автоматизованого проектування, орієнтована на підготовку інтерактивних документів з обчисленнями і візуальним супроводженням, відрізняється легкістю використання і застосування для колективної роботи.
Mathcad був задуманий і спочатку написаний Алленом Раздовим з Массачусетського технологічного інституту (MIT), співзасновником компанії Mathsoft Inc., яка з 2006 року є частиною корпорації PTC (Parametric Technology Corporation).
Mathcad має простий і інтуїтивний для використання інтерфейс користувача. Для введення формул і даних можна використовувати як клавіатуру, так і спеціальні панелі інструментів.
Деякі з математичних можливостей Mathcad (версії до 13.1 включно) засновані на підмножині системи комп’ютерної алгебри Maple (MKM, Maple Kernel Mathsoft). Версії 14 та 15 використовують символьне ядроMuPAD. Версія нового покоління — Mathcad Prime 1.0 — символьні обчислення не підтримує[3]. Однак, в 2013 році вийшла нова версія Mathcad Prime 3.0, котра має безліч нововведень та вдосконалень в тому числі і символьні обчислення.
Робота здійснюється в межах робочого аркуша, на якому рівняння і вирази відображаються графічно, на противагу текстовому запису в мовах програмування. При створенні документів-програм використовується принцип WYSIWYG (What You See Is What You Get — «що бачиш, те й отримуєш»).
Незважаючи на те, що ця програма здебільшого орієнтована на користувачів-непрограмістів, Mathcad також використовується в складніших проектах, щоб візуалізувати результати математичного моделювання, шляхом використання найбільш поширених обчислень і традиційних мов програмування.
Mathcad доволі зручно використовувати для навчання, обчислень і інженерних розрахунків. Відкрита архітектура застосувань у поєднанні з підтримкою технологій .NET і XML дозволяють легко інтегрувати Mathcad практично в будь-які ІТ-структури і інженерні застосування. Є можливість створення електронних книг (e-Book).
Кількість користувачів у світі — близько 1.8 млн.
Mathcad містить сотні операторів і вбудованих функцій для вирішення різних технічних завдань. Програма дозволяє виконувати чисельні і символьні обчислення, проводити операції з скалярними величинами, векторами і матрицями, автоматично переводити одні одиниці вимірювання в інші.
Серед можливостей Mathcad є:
- Розв’язання диференціальних рівнянь, в тому числі і чисельними методами.
- Побудова двовимірних і тривимірних графіків (в різних системах координат, контурні, векторні тощо).
- Використання грецького алфавіту (верхній і нижній регістр) як в тексті, так і у рівняннях.
- Символьні обчислення.
- Операції з векторами і матрицями.
- Символьне розв’язання систем рівнянь.
- Згладжування кривих.
- Виконання підпрограм.
- Знаходження коренів функцій і поліномів.
- Статистичні функції і розподіли ймовірностей.
- Пошук власних значень і власних векторів.
- Обчислення з розмірностями.
За допомогою Mathcad інженери можуть документувати всі обчислення в процесі їх проведення.
Leave a Comment
Щоб відправити коментар вам необхідно авторизуватись.