Арифметика в системі DERIVE
Введення функцій
DERIVE має багато вбудованих математичних функцій (див. відповідний розділ). Ви можете також визначити власну функцію (команда Declare Function).
Функція вводиться набиранням малими або великими літерами її імені та параметрів, що стоять у круглих дужках та відокремлюються один від одного комами. Наприклад: AVERAGE(3,7,5) (середнє арифметичне чисел, що вказані як параметри функції). Спрощення цього виразу дасть число 5.
Зауважимо, що при перенесенні виразу у вікно Algebra функції завжди записуються великими літерами.
Побудова виразів
Побудова виразів здійснюється за допомогою команди Build з виразів (або виділених частин виразів), що знаходяться у вікні Algebra.
При виконанні команда Build запитує номери виразів, із яких будується складний вираз, і пропонує перелік операторів, якими зв'язуються окремі частини. Ці оператори можуть бути вибрані з підменю:
BUILD: Operator: + - * / ^ . ` = Minus Resip Ln Exp Tan Sin Cos Atan ! % Done
Переміщення виразів
Команда moVe змінює порядок розташування виразів у вікні Algebra. Зауважимо, що номери виразів при цьому не змінюються!
При виконанні вказаної команди на екрані з'являється наступне підменю:
MOVE: Before: 5 Start: 5 End: 5
Використовуючи клавішу Tab для переміщення між областями, можна поставити перед вибраним виразом блок виразів із заданими номерами початкового та кінцевого виразів. Наприклад, щоб примістити спочатку вирази з номерами від 6 до 9, необхідно задати параметри, як вказано нижче:
MOVE: Before: 1 Start: 6 End: 9
Видалення виразів
Команда Remove видаляє блок виразів, вказаний початковим та кінцевим виразами. Нагадаємо, що всі вирази можуть бути видалені командою Transfer Clear.
Контроль точності обчислень
Точність обчислень встановлюється командою Options Precision, при виконанні якої на екран виводиться підменю:
PRECISION: Mode: Approximate Exact Mixed Digits: 6
У режимі точних обчислень (Exact Mode) DERIVE оперує з цілими числами та їх відношеннями (раціональна арифметика) і виділяє для результату стільки пам'яті, скільки знадобиться. Наприклад, при обчисленні (спрощенні) виразу
DERIVE дає такий результат:
У режимі точних обчислень ірраціональні числа залишаються в їх символьній формі. Наприклад, спрощення виразу дає значення .