Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебное пособие (MathCad).doc
Скачиваний:
95
Добавлен:
27.11.2019
Размер:
3.98 Mб
Скачать

1.2.5. Операции вывода и присваивания

Для вычисления некоторого выражения expr после него надо установить оператор вывода. Операторами вывода в Mathcad являются два оператора (= и ). Они используются следующим образом:

  • expr = — вывод численного значения выражения expr;

  • expr  — вывод символьного (аналитического) значения expr.

Покажем это на нескольких примерах простых вычислений:

Ввод

На экране дисплея

1.234 * 2.345 =

1.234 × 2.345 = 2.894

1/7 =

cos(0.5) =

cos(0.5) = 0.878

e^2 =

solve(x2+1=0,x)

solve(x2+1=0,x)

Для ввода десятичных чисел в качестве разделителя целой и дробной частей используется точка, а не запятая. В последнем примере с помощью функции solve решено уравнение x2+1=0, решение которого иллюстрирует появление мнимых корней (i это мнимая единица - квадратный корень из -1).

Нетрудно заметить следующие особенности работы Mathcad при выполнении простых вычислений:

  • некоторые комбинированные операторы вводятся одним символом (например := вводится вводом только знака :);

  • Mathcad вставляет пробелы до и после арифметических операторов;

  • оператор умножения вводится как звездочка, но представляется точкой в середине строки;

  • оператор деления вводится как косая черта, но заменяется горизонтальной чертой;

  • оператор возведения в степень вводится знаком ^, но число в степени представляется в обычном виде (степень как верхний индекс);

  • по умолчанию десятичные числа имеют представление с тремя знаками после разделительной точки;

  • Mathcad понимает наиболее распространенные константы, например e — основание натурального логарифма (убедитесь, что программа распознает также pi или p);

  • математические выражения могут редактироваться внутри формульного блока с использованием для этого курсора ввода и типовых приемов редактирования.

Т аким образом, даже без вмешательства пользователя Mathcad старается придать математическим выражениям обычный вид. На рис. 1.3 представлен документ, в котором выполнены описанные выше простые вычисления.

Рис. 1.3. Окно Mathcad с простейшими вычислениями

Рисунок дает представление и о некоторых дополнительных приемах работы с системой Mathcad. Например, как быть, если точность представления десятичных чисел тремя знаками после точки вас явно не устраивает. Для этого надо использовать форматирование чисел. Подведите указатель мыши к числу (на рисунке — это значение e2) и дважды щелкните левой кнопкой. Появится окно форматирования чисел, показанное на рисунке в правой части окна документа. Введите в поле Number of decimal places (Число цифр после десятичной точки) число 15 вместо 3 и наслаждайтесь созерцанием результата с 15 знаками после десятичной точки.

1.2.6. Шаблоны математических операторов и символов

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

Допустим, мы желаем вычислить уже упомянутый определенный интеграл. Для этого вначале надо вывести на экран палитру операторов математического анализа. Щелкните на кнопке с изображением знака интеграла и производной, и палитра появится в окне программы. Затем следует установить курсор в требуемое место экрана (там появится шаблон) и щелкнуть в палитре на значке с изображением знака определенного интеграла. Он появится в месте расположения курсора ввода.

В составе сложных шаблонов часто встречаются места ввода. Так, в шаблоне определенного интеграла их четыре: для ввода верхнего предела интегрирования, для ввода нижнего предела интегрирования, для задания подынтегральной функции и для указания имени переменной, по которой идет интегрирование. На рис. 1.4 заполненный шаблон интеграла и результат вычисления интеграла показаны в нижней части документа. Заметим, что вычисления выполняются после охвата выражения (интеграла) синим уголком и установки оператора вывода — знака =.

Рис. 1.4 иллюстрирует описанный процесс поэтапно, а также процессы заполнения мест ввода в ряде других шаблонов. Рекомендуется попрактиковаться в применении и иных шаблонов.