Вычисления
Переменные и функции. Определение переменных. Присваивание переменным значений.
Основные инструменты математика – это операции с переменными величинами и функциями. В Mathcad переменные, операторы и функции реализованы в интуитивной форме, т. е. выражения в редакторе вводятся и вычисляются так, как они были бы написаны на листе бумаги.Функции. Определение функции пользователя.
Функции в Mathcad записываются в обычной для математика форме: | f (х,…) – функция; | f – имя функции; | х,… – список переменных. | Легче всего ввести написание функции в документ при помощи клавиатуры. | В Mathcad формально можно разделить функции на два типа: | встроенные функции;Вывод значений переменных и функций
Чтобы вычислить в документе некоторое математическое выражение, которое может состоять из переменных, операторов и функций (встроенных и определенных пользователем): | Введите это выражение, например ху. | Нажмите клавишу =.Символьный вывод
Наряду с численным выводом, в Mathcad имеется возможность символьного, или аналитического, вычисления значения выражения. Для символьных вычислений имеется ряд специальных средств, которые будут детально рассмотрены позднее (см. гл.Допустимые имена переменных и функций
В заключение перечислим, какие символы можно, а какие нельзя применять в именах, которые пользователь дает переменным и функциям, и перечислим ряд ограничений на присваивание имен. Допустимые символы:Операторы. Арифметические операторы.
Каждый оператор в Mathcad обозначает некоторое математическое действие в виде символа. В полном согласии с терминологией, принятой в математике, ряд действий (например, сложение, деление, транспонирование матрицы и т.Вычислительные операторы
Вычислительные операторы вставляются в документы при помощи панели инструментов Calculus (Вычисления). При нажатии любой из кнопок в документе появляется символ соответствующего математического действия, снабженный несколькими местозаполнителями.Логические операторы. Матричные операторы.
Результатом действия логических, или булевых, операторов являются только числа 0 (если логическое выражение, записанное с их помощью, истинно) или 1 (если логическое выражение ложно). Чтобы вычислить значение логического выражения, например 1=1 (рис. 3.9):Операторы выражения
Почти все вычислительные операторы были рассмотрены выше (см. разд. 3.1). Они сгруппированы на панели Evaluation (Выражения). | Оценить численно (Evaluate Numerically) (см. разд. 3.1.5) | Вычислить символьно (Evaluate Symbolically) (см. разд. 3.1.6) | Присваивание (Definition) (см. разд. 3.1.2)Создание оператора пользователя
Запросы взыскательного пользователя могут отнюдь не исчерпываться набором встроенных операторов Mathcad. Для вставки в документы заранее созданных операторов пользователя применяется панель Evaluation (Выражения). | Выбор имени оператора | Оператор пользователя может иметь абсолютно любое имя (см.Управление вычислениями. Режимы вычислений.
Документ Mathcad – это в полном смысле этого слова компьютерная программа, а сама система Mathcad – настоящая система программирования, правда ориентированная на математика, а не на профессионального программиста.Прерывание вычислений. Вычисления в ручном режиме.
Mathcad осуществляет вычисления документа, как это принято в большинстве сред программирования: сверху вниз и слева направо. Пока очередное выражение находится в процессе расчета (вычислительным или символьным процессором), оно выделяется рамкой зеленого цвета (рис.Отключение вычисления отдельных формул. Оптимизация вычислений.
Mathcad позволяет отключить вычисление какой-либо формулы. При этом она не будет влиять на последующие вычисления. | Чтобы не вычислять определенную формулу в документе: | Щелкните правой кнопкой мыши на формуле.Диалоговое окно Worksheet Options. Сообщения об ошибках.
Наравне с изложенными способами установки режимов вычислений, их также удобно устанавливать для всего документа на вкладке Calculations (Вычисления) диалогового окна Worksheet Options (Опции документа), вызываемого с помощью команды Tools › Worksheet Options (Сервис › Опции документа).