Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
mathcad.doc
Скачиваний:
45
Добавлен:
27.09.2019
Размер:
3.2 Mб
Скачать

Использование пользовательского оператора

Как только определён новый оператор, он может быть использован в  вычислениях наравне с любым из встроенных операторов Mathcad. Всё же нельзя просто напечатать имя нового оператора, так как Mathcad не может узнать, предполагается ли использовать новый оператор, или необходимо только определить переменную, имеющую то же самое имя.

Процедура вставки пользовательского оператора зависит от того, имеет ли оператор один операнд (подобно -1 или 5!, например) или два (подобно 1 2 ). В любом случае необходимо нажать на кнопку, помеченную =? под самыми командами меню. Это открывает палитру, которая будет использована в дальнейшем.

Чтобы вставить оператор, имеющий два операнда:

  • Щёлкните на кнопке, помеченной xfy на палитре.  Появятся три пустых поля.

  • В среднее поле вставьте имя оператора. Может оказаться более удобным скопировать имя в поле с определения оператора.

  • В оставшиеся два поля поместите операнды.

  • Наберите знак =, чтобы получить результат.

Другой путь записать оператор, имеющий два операнда, состоит в использовании другой кнопки, показывающей символы x, f и y, размещенные подобно молекуле воды. Если проделать описанные выше шаги с этой кнопкой, появится древовидное изображение, показанное в нижнем левом углу Рисунка 12.

Чтобы вставить оператор, имеющий только один операнд, определите сначала, где должен появиться оператор: либо перед операндом, как в -1, либо после операнда как в 5!. Первый тип называется префиксным оператором; второй — постфиксным оператором. Пример, приведенный ниже, показывает, как использовать префиксный оператор. Постфиксный оператор создается аналогично.

В описываемом примере символ берется из шрифта Symbol (его можно найти в диалоговом окне Таблицы Символов под ). Прежде, чем выполнить этот пример, необходимо определить оператор (x). Это делается аналогично определению (x, y) в предыдущем разделе с заменой символом символа и использованием только одного аргумента вместо двух.

  • Чтобы создать префиксный оператор, нажмите на кнопку, помеченную fx на палитре символов. Для постфиксного нажмите на кнопку xf. В любом случае появятся  два  пустых  поля.

  • Если используется кнопка fx, поместите имя оператора в первое поле, если xf — во второе. Может оказаться более удобным скопировать имя оператора  с определения  этого оператора.

  • В оставшемся поле поместите операнд.

  • Введите знак =, чтобы получить результат.

Будьте внимательными при использовании этого способа. Поскольку поля выглядят одинаково, легко перепутать место оператора и место операнда.

Наиболее удобный способ использовать операторы такого рода — создать их один раз и затем сохранить их в палитре. Для этого выберите команду Шпаргалки из меню Справка и нажмите на Математические символы, чтобы увидеть набор стандартных общематематических символов. Можно перетащить любой из них в рабочий документ, чтобы облегчить определение нового оператора. Как только новый оператор определен, нажмите на кнопку Личная  шпаргалка и переместите определение в палитру.

Когда необходимо использовать этот оператор снова, откройте личную шпаргалку и скопируйте его в нужное место.

Рисунок 12: Определение Ваших собственных операторов.

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