Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MetMap_1.doc
Скачиваний:
13
Добавлен:
19.04.2015
Размер:
573.95 Кб
Скачать

Робота з функціями

Maple має дуже велику кількість функцій. Більшість з них зберігається в пакетах. Для того щоб викликати таку функцію, необхідно спочатку завантажити відповідний пакет. Це робиться з допомогою команди with (<ім’я пакета >). Необхідно пам'ятати, що може бути завантажений тільки один пакет. Тобто, якщо Ви використали спочатку перший пакет, а потім завантажили другий, то неможливе використання функцій першого пакета. Для цього треба знову викликати перший пакет.

Назва пакета

Призначення

numapprox

Числове наближення

combinat

Комбінаторні функції

DEtools

Диференціальні інструментальні засоби рівняння

difforms

Диференціальні форми

Gauss

Створення області обчислення

GaussInt

Гаусеві цілі числа

geom3d

Тривимірна евклідова геометрія

geometry

Евклідова геометрія на площині

liesymm

Симетрія

linalgl

Лінійна алгебра

logic

Булева логіка

networks

Мережі графів

np

Newman-Penrose формалізм

numtheory

Теорія чисел

orthopoly

Ортогональні многочлени

padic

P-adic числа

plots

Графічний пакет

powseries

Формальний ряд потужностей

projgeom

Проективна геометрія

simplex

Лінійна оптимізація

Statss

Статистика

Student

Студентські обчислення

Totorder

Робота з рядками

Частіше всього в Maple використовується пакет student До нього входять функції за інтегралами, границями, сумами, а також основні обчислення з геометрії. Інтеграли, суми і границі подані в неоціненій формі. Тобто, для того щоб знайти точне значення у вигляді десяткового дробу, потрібно використати спеціальні функції, описані нижче.

Вправа. Запис виразів. Використання операторів. Операції з множинами

1 Задати множину непарних чисел менше 12.

2 Визначити послідовність, кожний член якої обчислюється по формулі.

  1. Задайте множини A={1, 5.8, 3}, B={2, 3.5, 10}, C={2, 5.7, 8}. Виконати такі операції над ними : a)ABC; b) A/B; c) B (CA)

3 Елементарна математика

Процедури product (f, k) і Product (f, k) генерують добуток значень функції f (k). Як відзначалося вище, вживання функцій з великої літери приводить до виведення візуального результату.

Приклад

> Product (k^2, k=1.. 4);

> product (k^2, k=1.. 4);

576

> Product (n+k, k=1.. 4);

> product (n+k, k=1.. 4);

(n+1) (n+2) (n+3) (n+4)

Дія операторів sum ('f', ‘k) і Sum ('f', ‘k’) аналогічно, але тут обчислюється сума значень функції.

Приклад

> Sum (k^2, k=1.. 4);

> sum (k^2, k=1.. 4);

30

Логарифмічні функції

Логарифмічні функції задаються такими операторами: ln (x), log [b] (x), log10 (x) (натуральний логарифм, логарифм при основі b і десятковий логарифм). Їхнє використання нічим не відрізняється від інших програмних пакетів.

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