Allen Razdow , Massachusetts Institute of Technology,
«Mathsoft Engineering & Education. Inc».
WYSIWYG What You See Is What You Get.
Mathcad - CMS. З 1994 року символьний процесор CAS Maple «Waterloo
Maple» -Універсальна система CMS-CAS. Остання версія - MathCAD 13.
В 2006 році РТС CAD Creo. Зміна розробників, СКА Мupad«SciFace
Software».
MathCAD Prime 1 – 5 ($600 – commerсial, $500 – academic, $56 - students),
MathCAD Prime Express
MathCAD
Data Analysis Extension Pack
Signal Processing Extension Pack - біля 70 функцій обробки сигналів
Image Processing Extension Pack
Wavelets Extension Pack - біля 60-ти функцій
MAthCAD e – book
Civil Engineering Library $200 - 300 шаблонів розрахунків для будівельного
проектування, теплових розрахунків.
Electrical Engineering Library $200 - 500 шаблонів, довідникові таблиці.
Mechanical Engineering Library $200 - 300 шаблонів,
Roark's Formulas for Stress and Strain $425 .
Mathcad Prime Worksheet Library - Volume 1 $520.00 - шаблони з алгебри,
геометрії, статистики, аналізу даних, хімії, електротехніки, механіки, FEA.
Mathcad Worksheet Library - Volume 2 $520.00 -700 шаблонів з механіки,
статистики, оптимізації, фізики напівпровідників, обробки сигналів, аналізу даних.
Mathcad Worksheet Library - Applied Math $200 - 400 шаблонів з диференційних
рівнянь, статистики, оптимізації, аналізу даних.
MAthCAD Prime e – book
Decimal - формат дійсних чисел з фіксованою крапкою.
Scientific - екпоненційний формат.
Engineering - екпоненційний формат. Десятковий порядок
кратний 3.
General - універсальний формат.
Fraction - формат у вигляді дробу.
Bessel — Беселя;
Complex Numbers — функції роботи з комплексними
числами;
Curve Fitting and Smoothing — функції апроксимації
кривих;
Differential Equation Solving — функції розв’язання
диференційних рівнянь;
Expression Туре — функції для визначення типів даних;
File Access — функції для роботи з файлами;
Finance — фінансові функції;
Fourier Transform — функції перетворення Фур’є;
Graphing — функції для роботи з графічними об’єктами;
Hyperbolic — гіперболічні функції;
Image Processing — функції для обробки зображень;
Interpolation and Prediction — функції інтерполяції та екстраполяції;
Log and Exponential — логарифмічні функції;
Lookup — функції для пошуку даних;
Number Theory/Combinatorics — функції теорії чисел;
Piecewise Continuous — кусково-неперервні функції;
Probability, Random Numbers — функції теорії імовірності;
Signal Processing — функції для обробки сигналів;
Solving — функції розв’язання рівнянь;
Sorting — функції сортування даних;
Statistics — статистичні функції;
String — функції для роботи з текстом;
Trigonometric — тригонометричні функції;
Truncation and Round Off — функції округлення;
User Defined — функції користувача;
Vector and Matrix — функції для роботи з матрицями;
Wavelet Transform — функції для вейвлет-перетворення.
Функції користувача<ім'я функції> (<список формальних параметрів>): = <вираз, залежний
від формальних параметрів>
Імена формальних параметрів автономні, вони не співвідносяться до імен, які
використовуються в документі.
Між фактичними і формальними параметрами має бути відповідність по
кількості, порядку проходження і типу:
• якщо формальним параметром є проста змінна, то в якості фактичного може
використовуватися константа, змінна, арифметичний вираз;
• якщо формальним параметром є вектор чи матриця, то фактичним параметром
повинен бути вектор або матриця;
• якщо формальним параметром є ім'я вбудованої функції чи іншої програми, то і
фактичним параметром повинний бути той самий об'єкт.
Звернення до функції має відбуватися після опису функції. Для обчислення
значення функції користувача достатньо записати ім'я функції і список фактичних
параметрів, взятий у круглі дужки.
Дискретна (ранжована) змінна – змінна, яка приймає не одне, а декілька
значень. Значення ранжованої змінної змінюються за законом арифметичної
прогресії. Апріорі відомо початкове значення змінної, крок зміни, кінцеве значення,
а значить – кількість повторень циклу.
Аналогом ранжованої змінної є операція зумовленого циклу for в мовах
програмування високого рівня.
Відміною ранжованої змінної від циклу програмування є те, що цикл виконується
по черзі для одного значення змінної циклу над рядками, а ранжований цикл
виконується по черзі над рядками для всіх значень змінної.
<ім'я змінної>:=початок, друге значення .. останнє значення
Для введення двох крапок між другим та останнім значеннями застосовується
символ «:» (двокрапка) або кнопка
Вивести одне значення ранжованої змінної НЕМОЖЛИВО.
Присвоїти значення ранжованої змінної іншій змінній НЕМОЖЛИВО.
Для присвоєння треба використовувати масиви або функції користувача.
Похідні, кратні похідні до 5-го порядку, доданок,
сума, визначений та невизначений інтеграли,
границі звичайні та однобічні
Top Related