Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MAPLE.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
3 Мб
Скачать
☆

Контрольні завдання

  1. Обчислити: .

  2. Обчислити: .

  3. Записати формули: ; .

  4. Розкласти на множники поліном .

  5. Спростити вираз .

Контрольні питання

  1. Що таке Maple і для чого він призначений?

  2. Опишіть основні елементи вікна Maple.

  3. На які умовні частини ділиться робоче поле Maple і що в цих частинах відображається?

  4. Як перевести командний рядок у текстову й навпаки?

  5. У якому режимі проходить сеанс роботи в Maple?

  6. Яке стандартне розширення привласнюється файлу робочого аркуша Maple?

  7. Як представляються в Maple основні математичні константи?

  8. Опишіть види подання раціонального числа в Maple.

  9. Як одержати наближене значення раціонального числа?

  10. Якими розділовими знаками закінчуються команди в Maple і чим вони відрізняються?

  11. Якою командою здійснюється виклик бібліотеки підпрограм?

  12. Поясніть призначення команд factor, expand, normal, simplify, combine, convert.

Лабораторна робота № 2

(4 години)

Функції в Maple. Операції оцінювання. Розв’язання рівнянь і нерівностей

Мета роботи: Ознайомитися зі способами завдання функцій, заміною змінних, операціями оцінювання, з розв’язанням рівнянь та нерівностей у Maple.

ТЕОРЕТИЧНА ЧАСТИНА

1. Способи завдання функцій. Заміна змінних

В Maple є кілька способів подання функції.

Спосіб 1. Визначення функції за допомогою оператора присвоювання (:=): якомусь виразу привласнюється ім'я, наприклад:

> f:=sin(x)+cos(x);

Якщо задати конкретне значення змінної х, то вийде значення функції f для цього х. Наприклад, якщо продовжити попередній приклад і обчислити значення f при , то треба записати:

> x:=Pi/4;

> f;

Після виконання цих команд змінна х має задане значення .

Щоб назовсім не привласнювати змінній конкретного значення, зручніше використовувати команду підстановки subs({x1=a1, x2=a2,…,},f),де у фігурних дужках вказуються змінні хi і їхні нові значення аi (i=1,2,…), які варто підставити у функцію f. Наприклад:

> f:=x*exp(-t);

> subs({x=2,t=1},f);

Спосіб 2. Визначення функції за допомогою функціонального оператора, що ставить у відповідність набору змінних (x1,x2,…)один або кілька виразів (f1,f2,…)...Наприклад, визначення функції двох змінних за допомогою функціонального оператора здійснюється в такий спосіб:

> f:=(x,y)->sin(x+y);

Звертання до цієї функції здійснюється найбільш звичним у математиці способом, коли в дужках замість аргументів функції вказуються конкретні значення змінних. У продовження попереднього прикладу обчислюється значення функції:

> f(Pi/2,0);

1

Спосіб 3. За допомогою команди unapply(expr,x1,x2,…), де expr – вираз, x1,x2,…–набір змінних, від яких він залежить, можна перетворити вираз expr у функціональний оператор. Наприклад:

> f:=unapply(x^2+y^2,x,y);

> f(-7,5);

74

В Maple є можливість визначення неелементарних функцій виду

за допомогою команди

> piecewise(cond_1,f1, cond_2, f2, …)...

Наприклад, функція

записується в такий спосіб:

> f:=piecewise(x<0, 0, 0<=x and x<1, x, x>=1, sin(x));

Приклад 1.

  1. Визначити функцію й перейти до полярних координат , . Спростити отриманий вираз. Для цього наберіть:

> f:=sqrt(1-x^2-y^2);

> f:=subs({x=rho*cos(phi),y=rho*sin(phi)},f);

> f:=simplify(%);

  1. Визначити функцію й додати до неї х. Для цього наберіть:

> f:=piecewise(x<-1, x, -1<=x and x<1, -x^2, x>=1, -x);

> %+x: simplify(%);

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]