Новиковский Е.А. — Работа в MathCAD 15 — 2013
Панели инструментов служат для быстрого выполнения наиболее часто применяемых команд. При наведении указателя мыши (курсора) на любую из кнопок рядом с ней появляется всплывающая подсказка – короткий текст, пояс-
няющий назначение кнопки. Содержание панелей (кроме главного меню) можно корректировать. При наведении курсора на панель и нажатии правой кнопки мыши появляется контекстное меню с двумя пунктами, Hide ( Скрыть панель ) и
Customize ( Выбрать нужные кнопки ). Выбрав Customize , можно удалить старые и добавить на панель новые кнопки из предлагаемого списка.
Standard ( Стандартная ) служит для выполнения действий с файла-
ми, редактирования документов, вставки объектов и т. д.
Создание документа на основе шаблона Normal ( Обычный ) Перечень предлагаемых шаблонов документов
Открытие файла Сохранение файла
Печать файла Просмотр печати (вид готового документа)
Проверка орфографии (только англоязычного текста) Вырезание объекта
Копирование объекта
Вставка объекта
Отмена предыдущего действия Повтор отмененного действия
Выравнивание объектов по горизонтали Выравнивание объектов по вертикали
Список встроенных функций и их вставка Список размерностей и их вставка
Пересчет документа Вставка гиперссылки
Вставка компонентов Вставка таблицы
Масштаб и его изменение
Открытие окна Mathcad Help (Справочная система Mathcad)
Рисунок 1.3 – Панель «Стандартная»
Formatting ( Форматирование ) предназначена для форматирования текста и формул.
Стиль набора текста и формул Шрифт, применяемый для набора текста и формул
Размер шрифта Полужирный шрифт
Курсив Подчеркнутый шрифт
Выравнивание текста по левому краю
Выравнивание текста по центру Выравнивание текста по правому краю
Маркированный список Нумерованный список
Верхний индекс Нижний индекс
Рисунок 1.4 – Панель «Форматирование»
Math ( Математика ) служит для вставки математических символов и операторов в документы. Щелчок мышью на любом из значков вызывает вставку на место курсора в рабочем документе соответствующего этому значку символа или шаблона выполнения математической операции.
Рисунок 1.5 – Математическая панель и еѐ подчиненные панели
В состав панели входят:
Calculator ( Калькулятор ) – вставка шаблонов основных математиче-
ских операций, цифр, знаков арифметических операций.
Graph ( График ) – вставка шаблонов графиков.
Matrix ( Вектор и матрица ) – вставка шаблонов векторов и матриц а также матричных операций.
Evaluation ( Вычисления ) – операторы присвоения значений и вывода результатов расчета.
Calculus ( Математический анализ ) – вставка шаблонов дифференци-
рования, интегрирования, суммирования.
Boolean ( Булева алгебра ) – вставка логических (булевых) операторов.
Programming ( Программирование ) – операторы, необходимые для создания программных модулей.
Greek ( Греческие символы ) – вставка греческих символов.
Symbolic ( Символьные преобразования с ключевыми словами ) – встав-
ка операторов символьных вычислений
Recources ( Дополнительные ресурсы ) содержит список электронных книг, включенных в оболочку Mathcad.
Controls ( Контроль ) содержит кнопки для дополнительного контроля работы Mathcad-документа.
Debug ( Отладка ) появилась в Mathcad 13, служит для трассировки выполнения программ.
В выпадающем меню панели Resources (см. рисунок 1.6) содержится список электронных книг, включенных в пакет Mathcad:
Рисунок 1.6 – Математическая панель и еѐ подчиненные панели
2 Ввод, редактирование и форматирование математических вы-
Перед началом работы курсор на экране имеет вид крестика. В момент ввода выражения курсор приобретает вид синего уголка, обрамляющего вводи-
мое выражение. В рабочем документе нужно вводить какие-либо буквенные вы-
ражения и присваивать им численные значения. Имя выражения может состоять из латинских, русских, греческих и других букв и цифр, знаков подчеркивания
[ _ ], штриха [ ‘ ], символа процента [ % ], вводимых с клавиатуры.
Имена переменных и функций не могут начинаться с цифры, знака под-
черкивания, штриха, символа процента, не могут включать в себя пробелы. Сим-
вол бесконечности может быть только первым символом в имени.
Mathcad воспринимает прописные и строчные буквы как различные иден-
тификаторы, то же касается букв, изображенных различными шрифтами, – это разные имена.
Mathcad не делает различий между именами переменных и функций. Ес-
ли вначале определить функцию f(х) , а затем – переменную f , окажется невоз-
можно использовать f(x) в расчетах где-либо после определения f .
Mathcad 12 не допускает переопределения значений функций. Mathcad 13-
15 его разрешают, но предупреждают о нем появлением волнистой линии под именем функции. В окне Preference ( Параметры ), выбрав вкладку Warnings
( Предупреждения ), можно такие предупреждения отключить.
Некоторые имена уже используются Mathcad для встроенных констант,
единиц измерения и функций. Имена можно переопределить, но следует учиты-
вать, что это уничтожит их встроенные значения и этими константами и функ-
циями пользоваться будет нельзя.
2.1 Курсоры Mathcad
Визир –
(крестообразный курсор) – используется для размещения но-
вых выражений, графиков и текстовых областей. Визир может появляться только в свободном месте документа. При начале печати курсор принимает другую форму. Для его перемещения необходимо щелкать в свободном месте документа или используйте клавиши перемещения ([ ← ],[ → ],[ ↑ ],[↓]). Для перемещения ви-
зира на четверть высоты окна вверх используются сочетания клавиш [ PageUp ] и
[ PageDn ]. Чтобы перемещать визир вверх или вниз на высоту окна необходимо использовать сочетания клавиш [ Ctrl ]+[ PagegUp ] и [ Ctrl ]+[ PageDn ].
Маркер ввода –
– используется в выражениях для вставки и удаления отдельных символов, скобок и операторов. Может использоваться в области лю-
бого типа. В тексте для его перемещения можно использовать все четыре клави-
ши перемещения – [ ← ],[ → ], [ ↑ ], [↓] – или щелчком мыши перемещаться в другую точку ввода текста. В выражении можно использовать клавиши [ ← ] или [ → ] или щѐлкнуть в имени или числе.
Выделяющая рамка –
– используется в выражениях для вставки и удаления операторов, чисел, а также имен функций и переменных. Может ис-
пользоваться только в математической и графической областях. Угол указывает направление вставки или удаления. Для изменения направления необходимо на-
жать клавишу [Ins].
2.2 Определение значений переменных
Для того, чтобы можно было вычислить выражение, зависящее от каких-
либо переменных, значения этих переменных должны быть определены. Для это-
1. Ввести имя переменной.
2. Ввести двоеточие [ : ], что приведѐт к появлению знака присваивания ( := ) и следующего за ним поля ввода.
3. Напечатать в поле ввода число или выражение. Mathcad
вычислит соответствующее значение и присвоит его имени перемен-
Если во вводимом выражении присутствуют другие переменные, они должны быть определены заранее. В противном случае переменные, значения которых не определены к моменту вычисления выражения, будут отмечены на экране дисплея выделением красным цветом.
Как поставить черту над буквами в Mathcad?
Как поставить такую вертикальную черту?
как поставить такую вертикальную черту
Как поставить верхний значок? (Mathcad 14)
Как поставить штрих и max? На щет точке в курсе.
MathCAD. Как поставить на графике функции точку
Подскажите пожалуйста возможно ли в mathcad поставить на графике функций точку,если да то как?
Как поставить больше 2ух меток на 2d-графике в Mathcad?
Добрый вечер. Надо на график на нести 3 метки, а полей для установки маркеров всего 2. Если.
Exponenta.ru
Как в маткаде поставить знак производной (штрих)?
Модератор: Admin
Как в маткаде поставить знак производной (штрих)?
Сообщение Трамвайный Хам » Чт апр 22, 2010 11:36 pm
Сообщение Korobov V I » Пт апр 23, 2010 7:19 am
Сообщение VFO » Пт апр 23, 2010 10:22 am
Сообщение Трамвайный Хам » Сб апр 24, 2010 3:49 pm
Математическая палитра (Math Palette)
Подобно другим программам под Windows, MathCAD содержит полосу меню. С помощью меню пользователю доступны все команды программы.
Математическая палитра (Math Palette)
Математическая палитра (Рис.1.2) предназначена для получения доступа к палитрам MathCAD’а.
Рис. 1.2. Math Palette.
Каждая кнопка математической палитры, открывает палитру символов. Эти палитры служат для вставки операторов, греческих букв, графиков и т.д. Опишем назначение каждой из них.
| Ввод чисел, основных математических операторов и функций. |
| Знаки отношений, операторы MathCAD. |
| Работа с графиками и диаграммами. |
| Ввод матриц и векторов, основные операции над ними. |
| Вычисление производных, интегралов, первообразных, пределов, сумм и произведений. |
| Вставка программных блоков. |
| Ввод греческих букв. |
| Работа с символьными операторами MathCAD. |
Панель инструментов
Панель инструментов MathCAD показана на рисунке 1.3. Многие команды меню можно быстро вызывать, нажав кнопку на панели инструментов. Для того, чтобы узнать, что делает кнопка, установите на нее указатель мыши, после чего на экране появится подсказка, описывающая действие кнопки.
Рис. 1.3. Панель инструментов MathCAD.
Панель редактирования
На рисунке 1.4 представлена панель редактирования MathCAD. Она содержит шаблоны выбора и кнопки, используемые для задания характеристик текста в уравнениях и текстовых блоках.
Рис. 1.4. Панель редактирования MathCAD.
1.3. Ввод выражений
Для ввода выражений в рабочий документ MathCAD можно использовать как клавиатуру, так и мышь.
При вводе с клавиатуры используются как отдельные клавиши, так и их комбинации. Опишем основные применяемые в MathCAD комбинации клавиш, используемые для ввода выражений.
| Описание | Комбинация |
| Сложение, вычитание, умножение, деление | [+], [–], [*], [/] |
| Возведение в степень | [^] |
| Квадратный корень | [\] |
| Корень n-й степени | [Ctrl]+[\] |
| Абсолютное значение | [|] |
| Больше, меньше, равно, больше или равно, меньше или равно, не равно | [>], [<], [=], [Ctrl]+[0], [Ctrl]+[9], [Ctrl]+[3] |
| ¥ | [Ctrl]+[P], [Ctrl]+[Z] |
| Производная | [Shift]+[/] |
| Определенный интеграл | [Shift]+[7] |
Для ввода произвольного текста в рабочий документ MathCAD, в программе предусмотрена возможность вставки текстовых областей. Для этого необходимо активизировать подпункт [Text Region] меню [Insert], либо нажать клавишу ["].
При нажатии следующей последовательности клавиш:
в рабочий документ MathCAD вводится приведенное ниже выражение.
1.4. Настройка параметров программы
При выполнении математических вычислений очень часто возникает вопрос формата вывода результата. MathCAD позволяет устанавливать формат вывода чисел:
1. задавать количество знаков, в дробной части десятичного числа;
2. задавать вид числа: десятичный, экспоненциальный.
Выбрав пункт [Number. ] из меню [Format], пользователь получает доступ к диалоговому окну, изображенному на рис. 1.5.

Рис. 1.5. Диалоговое окно настройки формата чисел
Опции этого окна позволяют установить число десятичных знаков в выводимых числах, границы использования экспоненциального представления чисел, систему счисления: десятичную, восьмеричную или шестнадцатеричную и формат отображения комплексных чисел.
Кроме вышеперечисленных параметров, MathCAD имеет встроенные переменные, отвечающие за формат выводимых чисел. Перечислим их.
| Название | Назначение |
| TOL | Устанавливает точность, с которой вычисляются интегралы и производные. Также устанавливает шаг итерации для блоков Find, Minerr и функции root. |
| ORIGIN | Устанавливает начальный индекс для элементов всех матриц в рабочем документе. |
| PRNPRECISION | Устанавливает число значащих цифр для элементов матриц при записи в ASCII файл. |
| PRNCOLWIDTH | Ширина колонок при записи матриц в ASCII файл. |
Для настройки значений этих переменных можно использовать операции присвоения, о чем будет изложено в последующих уроках, либо воспользоваться диалоговым окном, вид которого изображен на рисунке 1.6.

Рис. 1.6. Диалоговое окно математических настроек
Данное диалоговое окно активизируется с помощью пункта [Options. ] меню [Math]. С его помощью осуществляется также настройка параметров размерностей (units).
При изменении формата вывода результата меняется только их внешний вид. Внутреннее представление чисел в MathCAD всегда имеет полную точность.
1.5. Погрешности вычислений
Большинство вычислений в системе реализовано с помощью численных методов, принципиально имеющих погрешность вычислений. Так, для вычислений производной используется конечно-разностный метод с изменением шага между узлами и его подстройкой под заданную погрешность. Интегралы вычисляются методом Ромберга с заданной погрешностью, а для вычисления корней функций применяется метод секущих.
Для всех методов погрешность вычислений задается с помощью специальной системной переменной TOL. Хотя истинная погрешность может оказаться заметно меньше значения TOL, ее влияние на результаты вычислений заметно на рисунке.
При выполнении вычислений возможны ошибки. Система выводит сообщения об ошибках, закрашивая ошибочные имена идентификаторов в ярко красный цвет. В прежних версиях MathCAD сообщения об ошибках появлялись в красных прямоугольниках с линией, отходящей от места ошибки к прямоугольнику с сообщением о ней. Однако это загромождало документ и от этого способа в новой версии отошли. В новой версии MathCAD подробное сообщение об ошибке тоже можно получить, установив на выражение с ошибкой курсор мыши и нажав ее левую клавишу. Сообщения об ошибках кратки, но их анализ не вызывает особых затруднений.
Резюме
В уроке 1 рассмотрены основы интегрированной среды системы MathCAD и её характерные черты, описаны основные панели инструментов, порядок ввода выражений, порядок настройки формата отображаемых на экране чисел, вопрос точности вычислений.
Урок 2. Вычисления, символьный процессор, работа с использованием встроенных и пользовательских функций
2.1. Ввод и редактирование выражений
Формулы в MathCAD могут размещаться в любом месте рабочего документа. Чтобы подвести курсор к нужному месту, невидимому в настоящий момент времени в окне, можно использовать полосы прокрутки, как в любой программе под Windows. Каждая кнопка в полосе, находящейся ниже меню, открывает палитру символов. Эти палитры служат для вставки
1) общих арифметических операторов;
2) знака равенства и знаков отношений;
3) различных двух- и трёхмерных графиков;
4) матричных и векторных операторов;
5) производных, интегралов и пределов. Рядов и произведений;
6) программных структур;
7) греческих букв.
Хотя MathCAD предназначен для сложных математических вычислений, его легко можно использовать как простой калькулятор. Например:
· После щелчка в любом месте рабочего документа появляется небольшой крестик, теперь всё введённое с клавиатуры будет размещаться начиная с места расположения крестика
· После набора знака = MathCAD вычисляет выражение и выводит результат.
Выражение на экране можно редактировать, устанавливая в нужном месте указатель и печатая новые символы, цифры или операторы. Многие операторы и греческие буквы могут быть в том числе напечатаны и с помощью палитры символов, расположенной под полосой меню.
Ключевым шагом в редактировании выражений в MathCAD является заключение подходящей части выражения в выделяющую рамку. Поэтому стоит запомнить правило:
· То, что заключено в выделенную рамку, становится операндом следующего вводимого оператора.
По отношению к редактированию уравнений знание правил использования выделяющей рамки может сравниться с пониманием назначения маркера ввода текста, который используется в большинстве текстовых процессоров. В текстовом редакторе маркер ввода текста имеет вид вертикальной полоски, потому что текст, по сути, одномерен. Новые символы могут идти либо влево, либо вправо от старых. Формулы же, скорее, имеют двумерную, древовидную структуру. Поэтому MathCAD использует двумерную разновидность маркера ввода, а именно выделяющую рамку.
Допустим, например, что надо напечатать немного более сложное выражение . Посмотрим, как при этом используется выделяющая рамка:
![]() |
· Напечатайте x-3*a^2. До сих пор правила старшинства позволяли нам просто печатать символы подряд, дальше так продолжать нельзя, поскольку маркер ввода находится на 2, только 2 станет если нажать /. Так как нужно чтобы выражение x-3*a^2 целиком стало числителем, следует использовать выделяющую рамку.
![]() |
· Чтобы заключить x-3*a^2 в выделяющую рамку, нажмите [Space]. Маркер ввода превратится в выделяющую рамку. Нажмите [Space] ещё три раз, чтобы рамка охватила выражение целиком.
· Нажмите /, чтобы создать дробную черту.
· Теперь напечатайте -4+ и щёлкните на кнопке, помеченной на арифметической палитре. Затем напечатайте под радикалом y+1, чтобы завершить знаменатель.
Цепкие операторы
Операции деления, возведения в степень и извлечения корня являются в MathCAD “цепкими” операциями. Это означает, сто после создания одной из этих операций, всё затем вводимое будет частью знаменателя, показателя степени или подкоренного выражения, пока явно не переместить курсор, нажимая [Space] или с помощью мыши.
2.2. Определения и переменные
Гибкость и мощь MathCAD становятся ясными при использовании переменных и функций. При помощи переменных и функций становятся возможными связь уравнений и использование промежуточных результатов в дальнейших вычислениях.
Следующие примеры показывают, как определять и использовать переменные.
Имена в MathCAD могут содержать любые из следующих символов:
· Прописные и строчные латинские буквы.
· Цифры от 0 до 9.
· Штрих (`). Обратите внимание, что это не тоже самое что апостроф. Этот символ находится на одной клавише с тильдой (
· Греческие буквы. Чтобы вставить греческую букву напечатайте соответствующую латинскую букву и нажмите [Ctrl]+[G].
· Символ бесконечности , производимый [Ctrl]+[Z].
Имена функций и переменных не могут включать пробелы или любые иные символы, не перечисленные выше.
К именам переменных относятся следующие ограничения:
· Имя не может начинаться с цифры, знака подчёркивания (_), штриха (`), или символа процента (%).
· Символ бесконечности может быть только первым символом имени.
· Любые символы, напечатанные после нажатия клавиши точки (.), будут записаны как нижний индекс.
· Все символы в имени должны быть напечатаны шрифтом одной гарнитуры, размера и начертания (курсив, полужирный и т.д.). Это ограничение не накладывает ограничений на появление в любом имени греческих букв.
· MathCAD не делает различий между именами переменных и именами функций. Т.о. если определить вначале f(x), а затем переменную f, окажется невозможным использовать f(x) где-либо ниже определения f.
· Некоторые имена уже используются MathCAD для построенных констант, единиц измерения и функций. Хотя эти имена можно переопределить, имейте ввиду, что это уничтожит их встроенные значения. Например, если определить переменную mean, встроенная функция MathCAD mean(v) не сможет больше использоваться.
Для того, чтобы определить t нужно:
· Ввести t: (символ t сопровождается двоеточием). MathCAD показывает двоеточие сопровождаемое символом присваивания:=
· Напечатать, например, 10 в пустом поле, чтобы завершить определение t.
Если при вводе была допущена ошибка, нужно выделить выражение мышью и нажимать клавишу [Space] до тех пор, пока выделяющая рамка не окружит всё выражение. Затем его можно удалить использовав пункт Вырезать из меню Правка.
Таким образом чтобы определить любую переменную, необходимо:
· Напечатать имя переменной, которую необходимо определить
· Напечатать двоеточие, чтобы ввести символ определения.
· Напечатать значение присваиваемое переменной. Значение может быть одиночным числом, как в вышеприведённом примере, или более сложным сочетанием чисел и ранее приведённых переменных.
MathCAD читает рабочий документ сверху вниз и слева направо. Определив переменную, например t, её можно использовать в вычислениях везде ниже и правее равенства, которым она определена.
Теперь когда переменные определены, например пускай это будут acc и t, их значения могут быть использованы в других выражениях.
· Поместите указатель мыши на несколько строк ниже двух предыдущих определений
· Напечатайте, например, acc/2 [Space] * t^2. Символ крышка(^) означает возведение в степень, звёздочка (*) — умножение, а наклонная черта вправо(/) — деление.
После ввода формулы MathCAD возвращает результат так как это показано на рисунке. Окно теперь содержит два определения, которые определяют переменные, и одно вычисление, которое даёт результат.
Комплексные числа
MathCAD воспринимает комплексные числа в форме a+bi, где а и b — обычные числа. Можно использовать букву j вместо i если это удобнее.
Комплексные числа могут также возникать в результате вычислений, даже если все исходные значения вещественны. Например, если вычислить , то MathCAD вернёт i.
При вводе комплексных чисел не забудьте, что нельзя использовать i или j сами по себе для ввода комплексной единицы. Нужно всегда печатать 1i или 1j, в противном случае MathCAD истолкует i или j как переменную.
В MathCAD есть следующие специальные функции и операторы для работы с комплексными числами:
| Re(z) | Вещественная часть z. |
| Im(z) | Мнимая часть z. |
| arg(z) | Угол в комплексной плоскости между вещественной осью и z. Возвращает результат между -p и p радиан. |
| |z| | Модуль z. Чтобы записать модуль от выражения, заключите его в выделенную рамку и нажмите клавишу с вертикальной полосой \. |
| Число, комплексно сопряжённое к z. Чтобы применить к выражению оператор сопряжения, выделите выражение, затем нажмите двойную кавычку (’’). |
2.3. Повторяющиеся вычисления
MathCAD может выполнять повторяющиеся или итерационные вычисления так же легко, как вычисления отдельных выражений. С этой целью MathCAD использует специальный тип переменных — дискретные аргументы.
Переменная типа дискретный аргумент принимает диапазон значений, например, все целые числа от 0 до 10. Если в выражении присутствует дискретный аргумент, MathCAD вычисляет выражение столько раз, сколько значений содержит дискретный аргумент.
Описание дискретного аргумента
Для того чтобы вычислить выражение для диапазона значений, сначала определите дискретный аргумент. Например, надо вычислить результаты для диапазона значений t от 10 до 20 с шагом 1. Это делается таким образом:
![]() |
· Сначала нужно отредактировать определение t, чтобы сделать её дискретным аргументом. Для этого нужно щёлкнуть мышкой на 10 в равенстве t=10. Указатель ввода должен появится вслед за 10, как показано на рисунке.
![]() |
· Напечатайте,11. Это действие определяет следующее число в диапазоне как 11.
· Напечатайте;20; чтобы определить последнее число в диапазоне как 20. MathCAD изображает символ точки с запятой, как два символа точки подряд.
· После щелчка мышью вне равенства для t MathCAD вычисляет его для всех значений t, входящих в диапазон. Так как t содержит в нашем случае одиннадцать различных значений, то получается одиннадцать различных ответов. Они отображаются в таблице, как показано на рисунке.
Ещё большей гибкости вычислений можно достичь, используя определения функций. Приведём пример:
![]() |
· Начните определение функции d(t), напечатав d(t):
· Завершите определение, напечатав выражение
1600+acc/2 [Space] *t^2 [Enter]
Определение функции завершено. Имя функции — d, аргумент функции — t. Можно использовать эту функцию, чтобы вычислить значение выражения — её правой части — для произвольных значений t. Для этого нужно подставить вместо t соответствующее число.
· Чтобы вычислить значение для значения 12,5 достаточно напечатать d(12.5)=. MathCAD возвратит соответствующее значение, как показано на рисунке.
· Чтобы вычислить функцию для каждого значения t из диапазона, определённого ранее, достаточно щёлкнуть мышью внизу других уравнений и ввести d(t)=. MathCAD выведет таблицу значений. Первые два из них записаны в экспоненциальном виде.
MathCAD может устанавливать формат вывода чисел, т.е. изменять число выводимых десятичных знаков, менять экспоненциальный вид представления чисел на обычную запись с десятичной точкой и так далее.
Например, можно изменить таблицу с предыдущего рисунка так, чтобы ни одно из чисел не имело экспоненциального представления:
![]() |
· Щёлкните мышью на таблице, выделив её, как показано на рисунке.
· Выбрав пункт меню Формат Числа из меню Математика, откройте диалоговое окно “Формат Числа”. Опции этого окна позволяют установить количество десятичных знаков в выводимых числах, границы использования экспоненциального представления чисел и систему счисления: десятичную, восьмеричную, шестнадцатеричную. Кнопка выбора “Локальный” должна быть отмечена, чтобы установки в этом диалоговом окне воздействовали только на выбранную часть рабочего документа.
· Значение по умолчанию для “Диапазона показателя” — 3. Это означает, что только числа большие или равные 10 3 , отображаются в экспоненциальном представлении. Чтобы заменить 3 на 6, например, нужно щёлкнуть мышью справа от 3, нажать [BkSp] и напечатать 6.
![]() |
· Нажмите на кнопку “OK”. Результаты в таблице изменятся соответственно новому формату — 1110 больше не имеет экспоненциального представления.
При изменении формата вывода результатов меняется только их внешний вид. Внутреннее представление чисел MathCAD всегда имеет полную точность.
Резюме
В данном уроке были рассмотрены вопросы, связанные с вводом и редактированием выражений, определением переменных и их использованием, повторяющимися вычислениями и гибкость MathCAD’a в этом отношении, описаны основные встроенные функции и управление вычислениями.
Урок 3. Визуализация расчётов в системе MathCAD. Построение графиков и диаграмм
3.1. Создание и редактирование графиков и диаграмм
Создание пространства графика или диаграммы
Для создания пространства графика (диаграммы)[1]:
установите курсор в точку, которая станет левой верхней точкой пространства графика;
выберите пункт Graph из меню Insert. В пункте Graph выберите вид графика (диаграммы).
Всего существует 7 видов:
1. график в декартовой системе координат (подпункт меню X-Y Plot);
2. график в полярной системе координат (подпункт меню Polar Plot);
3. график в 3-мерной системе координат — поверхность вращения (подпункт меню Surface Plot);
4. график линий уровня (подпункт меню Contour Plot);
5. график в 3-мерной системе координат – поверхность интерполирования (3D Scatter Plot);
6. диаграмма в 3-мерной системе координат (подпункт 3D Bar Chart);
7. график векторного поля (подпункт Vector Field Plot).
В результате выбора подпункта пункта Graph в пространстве листа MathCad’a будет выделена область пространства графика (см. Рис.1)
Для задания функциональной зависимости, отображаемой на графике необходимо:
1. В позицию[2] под горизонтальной осью введите выражение, исходя из которого вы хотите построить график по оси Х. Например, наберите m, если вы ранее определили m как переменную интервала[3].
2. В позицию рядом с вертикальной осью введите выражение, исходя из которого вы хотите построить график по оси Y. Например, наберите m 2 для построения квадратичной функции от m.
3. Щёлкните мышью вне пространства графика.
В результате будет получен график с по умолчанию формируемыми интервалами изменения значений аргумента и функции (см. Рис. 2).
На одном пространстве графика можно построить более одного графика.
Определение границ интервалов изменения значений аргумента и функции, отображаемых на графике
Для определения границ интервалов щелчком мыши выделите пространство графика (диаграммы). Рядом с концами осей графика будут отображены 4 позиции (см. Рис. 3.а) при отсутствии заданной функциональной зависимости или 4 числа при заданной зависимости (см. Рис. 3.б), определяющие границы интервалов изменения аргумента и функции. Щёлкнув мышью на любом из них, вы получите возможность изменения его значения. Для окончания работы с графиком щёлкните вне пространства графика.

Простановка надписей на осях графика
Двойным щелчком мыши по графику откройте диалоговое окно.
Щёлкните мышью на вкладке Labels.
В диалоговом окне Axis Labels введите надписи выбранных вами осей. Для отображения этих надписей на графике (диаграмме) включите соответствующие переключатели: X-Axis – для оси X, Y-Axis – для оси Y.
Для подтверждения ввода нажмите “ОК”.
Для отмены ввода нажмите “Отмена”.
Добавление заголовка в график
Щёлкните мышью на графике для открытия диалогового окна.
Щёлкните мышью на вкладке Labels.
В текстовом окне Title введите заголовок графика.
Для вывода заголовка в верхней части графика (диаграммы) включите переключатель "Above", для вывода в нижней части – переключатель "Below".
Для отображения заголовка на экране включите переключатель “Show Title”.
Для подтверждения ввода нажмите “ОК”.
Для отмены ввода нажмите “Отмена”.
Удаление пространства графика
Щёлкните мышью на пространстве графика. С помощью этого вы выделите пространство графика квадратом. Нажмите Delete. График будет удалён.
Примеры построения графиков и диаграмм
В предыдущих пунктах данного урока было детально объяснено, как построить график (диаграмму) в декартовой системе координат. В данном пункте урока будут приведены примеры построения всех 7 видов графиков и диаграмм. Построение всех графиков (диаграмм) аналогично вышеописанному и подробно повторяться больше не будет.
3.2. Построение графиков функций в декартовой системе координат
Этот пример показывает, как построить хорошо форматированный график требуемой функции в декартовой системе координат.
Задайте функцию f(x), график которой вы хотите построить:
Замечание: В данном примере функция строится в пространстве -r1 x r1, -r1 y r1 и в пространстве -r2 x r2, -r2 y r2. Для создания пространства графика функции f(x) в пространстве с границами по умолчанию установите курсор в пространстве листа и наберите f(x)[Shift]@.
Быстрое построение графика функции и её производной в декартовой системе координат
Этот пример показывает, как построить хорошо форматированный график требуемой функции и её производной в декартовой системе координат.
Задайте функцию f(x), график которой вы хотите построить:
Для ввода оператора дифференцирования наберите?.
Быстрое построение дискретно заданной функции в декартовой системе координат
Этот пример показывает, как построить хорошо форматированный график дискретно заданной функции в декартовой системе координат.
Задайте матрицу данных (координата X — в первом столбце, координата Y – во втором столбце):
Примечание: Для ввода оператора оператора взятия столбца матрицы наберите Ctrl+6.
Замечание: В данном примере функция строится в пространстве -r x r, -r y r. Для создания графика в пространстве, выбираемом MathCAD по умолчанию перейдите в рабочее пространство всего листа м наберите y@x[Enter].
3.3. Построение кривых, заданных параметрически
Этот пример показывает, как построить график кривой, координаты точек которой являются функциями одного параметра.
Задайте x и y как функции одного параметра t:
Построение графика окружности
Этот пример может быть использован для построения графика окружности заданного радиуса, с заданными координатами центра.
Задайте значение координаты x центра:
Задайте значение координаты y центра:
Задайте значение радиуса окружности:
Этот пример может быть использован при построении графика параметрически заданной сферы.
Задайте количество параллелей:
3.4. Построение поверхности вращения вокруг оси X
Этот пример может быть использован при построении поверхности вращения функции f(x) вокруг оси X.
Задайте функцию f(x):
Задайте верхнюю и нижнюю границы интервала изменения переменной x:
График функции f(x) на Поверхность вращения:
3.5. Построение поверхности вращения вокруг оси Y
Этот пример может быть использован при построении поверхности вращения функции f(x) вокруг оси X.
Задайте функцию f(x):
Задайте верхнюю и нижнюю границы интервала изменения переменной x:
График функции f(x) на Поверхность вращения:
3.6. Построение линий уровня функции двух переменных
Этот пример может быть использован при построении линий уровня как функции двух переменных.
Задайте функцию двух переменных:
Задайте границы интервала изменения переменной х:
Задайте количество точек разбиения интервала изменения переменной х:
Задайте границы интервала изменения переменной y:
Задайте количество точек разбиения интервала изменения переменной y:
3.7. Быстрое построение трёхмерной интерполированной поверхности
Этот пример может быть использован при построении трёхмерной проинтерполированной поверхности, как функции от двух переменных, заданной вами.
Задайте функцию f(x,y), график которой вы хотите построить:
Задайте интервалы изменения переменных x и y:
Примечание: В этом примере функция отображается в пространстве -xr x xr, -yr y yr.
Задайте количество точек дискретизации:
Программа нахождения отдельных точек поверхности:
График трёхмерной дискретизированной График проинтерполированной
3.8. Быстрое построение кривой в трёхмерной системе координат
Этот пример может быть использован при построении графика дискретной функции в системе координат X-Y-Z.






