Завдання операторів користувача
Ще одна екзотична можливість, властива новим версіям системи MathCAD, - завдання нових операторів користувача. Такий оператор задається практично так само, як функція користувача, але замість імені вибирається який-небудь потрібний символ. Наприклад, можна задати оператор розподілу у вигляді:
- завдання нового оператора ділення;
- застосування функції розподілу;
- застосування нового оператора ділення.
При уявній простоті такого завдання тут є проблеми. Вбудовані в систему оператори не можна перевизначити. Тому набір доступних знаків для позначення нових операторів обмежений. Не можна задати новий оператор розподілу знаком / (він уже використаний), але можна взяти знак ¸. оскільки цей символ системою не використовується.

Друга проблема пов'язана з введенням символу нового оператора. Швидше за все, його безпосередньо ввести не можна. Доведеться скористатися типовими прийомами введення нових символів в документи Windows. Один з цих прийомів - використання додатка, що видає таблицю символів, з можливістю його експорту з цієї таблиці в документ іншого додатка (в нашому випадку - в документ MathCAD).
Можна також скористатися відповідним знаком з набору MATH SYMBOL, наявного в складі Шпаргалок, доступ до яких дає Ресурс Центр (? Þ ресурс Центр Þ Довідковий стіл і коротке керівництво Þ Додаткові математичні символи). На рисунку 8 показаний такий варіант завдання нового оператора користувача. Для перетаскування знака можна скопіювати його в буфер обміну за допомогою операції Копіювати. а потім ввести в документ, використовуючи операцію Вставка.
Після того як оператор заданий, його можна використовувати, як функцію і як оператор. Приклади показані на рисунку 13. Для застосування нового оператора треба вивести його шаблон за допомогою панелі математичних знаків (вона також показана рисунку 13). У нашому випадку слід натиснути кнопку цієї панелі - вона виводить особливий шаблон виду § § §. Введіть операнди, наприклад 6 і 3 в крайні прямокутники, а символ оператора - у середній. Поставивши після цієї конструкції знак рівності, побачите результат - число 2.
Можна задати і інші оператори, наприклад, для роботи з одним операндом. Так, ви можете задати оператор для перерахування значення температури за шкалою Цельсія, з тим щоб визначити відповідне йому значення по шкалі Фаренгейта, в такий спосіб
Потім, використовуючи кнопку складальної панелі символів відносини, можна виконувати операцію перерахунку у вигляді.
Є області математики і фізики, де завдання нових операторів необхідно, оскільки є частиною специфічної мови їх опису.