- •Комп’ютерні методи прикладної математики
- •І.О. Бардус Комп'ютерні методи прикладної математики
- •6.010104 Професійна освіта. Комп’ютерні технології в управлінні та навчанні,
- •6.010104 Професійна освіта. Комп’ютерні системи та мережі,
- •6.010104 Професійна освіта. Обробка та захист інформації в комп’ютерних системах та мережах
- •Пояснювальна записка
- •Лабораторна робота №1
- •Структура вікна Maple. Арифметичні операції, числа, константи й стандартні функції. Елементарні перетворення математичних виразів
- •Теоретична частина
- •1. Структура вікна Maple
- •2. Арифметичні операції. Цілі й раціональні числа, константи в Maple
- •3. Синтаксис команд. Стандартні функції
- •4. Перетворення математичних виразів
- •Контрольні завдання
- •Контрольні питання
- •2. Операції оцінювання
- •3. Розв’язання рівнянь
- •4. Розв’язання нерівностей
- •Контрольні завдання
- •Контрольні питання
- •2. Тривимірні графіки. Анімація
- •Контрольні завдання
- •Контрольні питання
- •2. Дії з матрицями
- •3. Системи лінійних рівнянь. Матричні рівняння
- •Контрольні завдання
- •Контрольні питання
- •2. Диференціювання
- •3. Інтегрування
- •Контрольні завдання
- •Контрольні питання
- •Системи диференціальних рівнянь.
- •2. Чисельне розв’язання диференціальних рівнянь
- •Контрольні завдання
- •Контрольні питання
- •2 Інтегральне числення функцій багатьох змінних
- •3. Векторний аналіз
- •4. Ряди й добутки
- •5. Інтегральні перетворення
- •Контрольні завдання
- •Контрольні питання
- •Лабораторна робота № 8
- •Знаходження коренів характеристичного поліному
- •Теоретична частина
- •Контрольні завдання
- •Контрольні завдання
- •Контрольні питання
- •Список літературних джерел Основна література
- •Додаткова література
3. Синтаксис команд. Стандартні функції
Синтаксис команд.
Стандартна команда Maple складається з ім'я команди і її параметрів, зазначених у круглих дужках: command(p1, p2, …)...Наприкінці кожної команди повинен бути знак (;) або (:). Роздільник (;) означає, що в області виводу після виконання цієї команди буде відразу видний результат. Роздільник (:) використовується для скасування виводу, тобто коли команда виконується, але її результат на екран не виводиться.
Символ відсотку (%) служить для виклику попередньої команди. Цей символ відіграє роль короткострокової заміни попередньої команди з метою скорочення запису. Приклад використання (%):
> a+b;
a+b
> %+c;
a+b+c.
Для присвоєння змінної заданого значення використовується знак привласнити (:=).
Коли програма Maple запускається, вона не має ні однієї команди, повністю завантаженої в пам’яті. Більша частина команд має покажчики їхнього знаходження, і при виклику вони завантажуються автоматично. Інші команди перебувають у стандартній бібліотеці й перед виконанням обов'язково повинні бути викликані командою readlib(command), де command – ім'я викликуваної команди. Інша частина процедур Maple утримується в спеціальних бібліотеках підпрограм, що називаються пакетами. Пакети необхідно довантажувати при кожному запуску файлу з командами із цих бібліотек. Є два способи виклику команди з пакету:
можна завантажити весь пакет командою with(package) де package – ім'я пакета;
виклик якої-небудь однієї команди command з будь-якого пакета package можна здійснити, якщо набрати команду в спеціальному форматі:
> package[command](options);
де спочатку записується назва пакета package, з якого треба викликати команду, а потім у квадратних дужках набирається ім'я самої команди command, і після чого в круглих дужках зазначають параметри options даної команди.
До бібліотек підпрограм Maple належать пакети: linalg – містить операції лінійної алгебри; geometry – розв’язання завдань планіметрії; geom3d – розв’язання завдань стереометрії; student – містить команди, що дозволяють провести поетапне розв’язання завдання в аналітичному виді із проміжними обчисленнями.
Стандартні функції.
Стандартні функції Maple |
|
Математичний запис |
Запис в Maple |
|
exp(x) |
|
ln(x) |
|
log10(x) |
|
log[a](x) |
|
sqrt(x) |
|
abs(x) |
|
sin(x) |
|
cos(x) |
|
tan(x) |
|
cot(x) |
|
sec(x) |
|
csc(x) |
|
arcsin(x) |
|
arccos(x) |
|
arctan(x) |
|
arccot(x) |
|
sinh(x) |
|
cosh(x) |
|
tanh(x) |
|
coth(x) |
|
Dirac(x) |
За допомогою функції exp(x) визначається число е=2.718281828…за допомогою запису exp(1).
Приклад 3.
Обчисліть
.Для
цього наберіть у командному рядку:
> cos(Pi/3)+tan(14*Pi/3);
Натисніть Enter.
У результаті в області виводу повинне
з'явитися число:
.
Обчисліть
.
Для цього наберіть у командному
рядку:
> combine((sin(Pi/8))^4+(cos(3*Pi/8))^4+
(sin(5*Pi/8))^4+(cos(7*Pi/8))^4);
Натисніть Enter.
(значення команди combine
–
перетворювати вирази, наприклад, зі
ступенями). У результаті в області виводу
повинне з'явитися число:
.
