Система MathCAD Plus 6.0 Pro




Система MathCAD Plus 6.0 Pro - стр. 386


 

Заметим еще раз, что знаком Å отмечены те функции, которые добавлены в системы MathCAD PLUS 6.0 и MathCAD PLUS 6.0 PRO. Даже в версии MathCAD 6.0 их еще нет. Достаточное число примеров применения этих функций дано в справочной                                                                     системе MathCAD PLUS 6.0 PRO.

11.16. Задание операторов пользователя

Еще одна экзотическая возможность, присущая новым версиям системы MathCAD, -- задание новых операторов пользователя. Такой оператор задается практически так же, как функция пользователя, но вместо имени выбирается какой-либо подходящий знак. Например, можно задать оператор деления в виде:

        

¸(A,B): =

       — задание нового оператора деления;

        

¸(6,2) = 3          — пример применения функции деления;

6¸2 = 3             — применение нового оператора деления.

При кажущейся простоте такого задания здесь есть проблемы. Встроенные в систему операторы нельзя переопределять. Поэтому набор доступных знаков для обозначения новых операторов ограничен. К примеру, нельзя задать новый оператор деления знаком / (он уже использован), но можно взять знак ¸, поскольку этот символ системой не используется.

Вторая проблема связана с вводом символа нового оператора. Скорее всего, его напрямую ввести нельзя. Придется воспользоваться типовыми приемами ввода новых символов в документы Windows. Один из этих приемов -- использование приложения, выдающего таблицу символов с возможностью его экспорта из этой таблицы в документ другого приложения (в нашем случае в документ MathCAD). Рис. 11.23 поясняет совместное использование таблицы символов с документом MathCAD.

Рис. 11.23. Задание нового оператора с выбором его обозначения из таблицы символов

После того как оператор задан, его можно использовать как функцию и как оператор. Примеры показаны на рис. 11.23. При использовании нового оператора, надо вывести его шаблон с помощью панели математических знаков (она также показана на рис. 11.23). В нашем случае следует использовать кнопку xfy этой панели -- она выводит особый шаблон вида ¦ ¦ ¦. Введите операнды (например, 6 и 2) в крайние прямоугольники, а символ оператора -- в средний. Поставив после этой конструкции знак равенства, увидите результат -- число 3.




Содержание  Назад  Вперед