Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
33
Добавлен:
02.05.2014
Размер:
1.06 Mб
Скачать

25

3.2.4.Операторы выражения

ВMathCAD имеется четыре вычислительных оператора, которые выводят результаты вычислений (они сгруппированы на панели Evaluation) :

- оценить численно (Evaluate Numerically) (=);

-вычислить символьно (Evaluate Symbolically) ();

-присвоить (Definition) (:=);

-глобальное присвоение (Global Definition) ().

Оператор глобального присваивания применяется для глобального определения переменных и пользовательских функций. Переменная и функция может быть определена глобально в любой части документа (в том числе после выражений, использующих переменные и функции).

3.2.5. Операторы пользователя

Пользователь может сам создать оператор для вычислений (унарный или бинарный).

Создание унарного оператора (пример – оператор, переводящий долю в процент):

-введите имя оператора (pr);

-введите левую скобку, х, а затем - правую скобку;

-введите знак присваивания (клавиша <:>);

-введите выражение для вычисления (х.100).

(получится pr(x):=x.100).

Унарный оператор имеет два вида: fx или xf и вводится в документ посредством панели Evaluation.

Например: pr(0.35)=35 или 0.12pr=12

Создание бинарного оператора выполняется по той же схеме создания пользовательской функции, что и при создании унарного оператора. Однако переменных эта функция должна иметь две, например: bin(x,y):=x.y2.

Бинарный оператор вставляется при помощи панели инструментов

Evaluation и может иметь два вида отображения: xfy или xfy (в виде имени функции, находящейся между двумя переменными, или в виде дерева).

Например:

1 bin 2 = 4

3.3.Управление вычислениями

Вобычном (автоматическом режиме) вычисления в документе выполняются по мере ввода формул. Однако если объем вычислений в документе велик, то происходит заметная пользователем задержка пересчета, что задерживает редактирование документа. В связи с этим имеется возможность осуществлять пересчет формул по требованию пользователя (в

ручном режиме). Для этого в меню ToolsCalculate необходимо снять флажок Automatic Calculation, после чего пересчет будет выполняться по команде ToolsCalculateCalculate Now или по нажатию клавиши F9 для

Соседние файлы в папке Методички по информатике1