logo
учебники и задачи по числ методам / Дьяконов_В

1.2.2. Основы работы с системой Mathcad 2001

Отличительной чертой Mathcad является работа с так называемыми документами, или рабочими листами (worksheets), которые объединяют описание математического алгоритма решения задачи (или ряда задач), визуально-ориентированную программу ее решения с текстовыми комментариями и результаты вычислений, представленные символами, числами, таблицами или графиками.

Общение пользователя с системой Mathcad происходит на уровне так называемого входного языка, максимально приближенного к обычному языку описания математических задач. Вот как выглядит вычисление квадрата переменнойxс заданным значениемx = 3на популярном языке Бейсик и на Mathcad:

Бейсик

Mathcad

Комментарий

x = LET(3)

x := 3

Переменной x присваивается значение 3

y = x^2

y := x2

Переменной y присваивается значение x в квадрате

PRINT(”y=”;y)

y = 9

Вывод значения переменной y

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

Входной язык Mathcad относится к интерпретирующему типу. Это означает, что когда система опознает какой-либо объект, она немедленно исполняет указанные в блоке операции. Объектами системы могут быть формульные, текстовые и графические блоки. Их можно выделять пунктирными прямоугольниками и перетаскивать (по одному или сразу несколько блоков) с помощью мыши. При этом формульные блоки могут иметь особые признаки — атрибуты, например, активности, пассивности и оптимизации.

Важно сразу учесть, что Mathcad выполняет действия над блоками в строго определенном порядке— блоки анализируются (оцениваются) слева направо и сверху вниз. Это означает, что блоки нельзя располагать в документе произвольно. Блоки, готовящие какие-либо операции, должны предшествовать блокам, выполняющим эти операции. Иначе появится сообщение об ошибке в бирке, прикрепленной к блоку с ошибочной операцией. Доступные в данный момент операции есть в контекстном меню правой клавиши мыши.

В простейшем случае работа с системой Mathcad сводится к вводу в окне редактирования задания на вычисления и к установке форматов для их результатов. Для этого используются различные приемы подготовки блоков. Пока мы рассмотрим подготовку блоков двух типов — текстовых и формульных. Заметим, что вычисления выполняются автоматически, поскольку по умолчанию установлен режим автоматических вычислений.