Как поставить систему в mathcad
Под форматом объектов подразумевается некоторый набор их характеристик:
размеры изображения объекта на экране, размеры и стиль символов математических выражений и текстовых комментариев, установки цвета и т. д. Начинающие пользователи системы MathCAD, как правило, вполне удовлетворены всеми форматами, которые заданы по умолчанию. И это не случайно — форматы выбраны с учетом устоявшейся практики научно-технических вычислений и технических характеристик современных ПК.
Однако по мере освоения системы те или иные форматы нужно будет изменить. К примеру, пользователя может не удовлетворить точность представления дробных чисел всего тремя цифрами после запятой или отсутствие изображения осей на графике, либо, напротив, их присутствие. Может потребоваться изменение размеров математических символов в формулах или шрифтов в текстовых комментариях.
В соответствии с новой концепцией пользовательского интерфейса системы MathCAD 7. 0 PRO, ориентированной на стандартный Windows-интерфейс, все операции изменения формата сведены в подменю позиции Format (Форматирование) главного меню. В прежних версиях MathCAD операции форматирования были разбросаны по разным позициям главного меню.
Подменю Format (Формат) имеет следующие позиции:
Number. (Формат числа) — установка формата чисел;
Equation. (Формат выражений) — установка формата выражений;
Text. (Формат текста) — установка формата текста;
Paragraph. (Формат параграфа) — установка формата параграфа;
Style. (Формат стиля) — установка формата стиля;
Properties. (Свойства) — установка свойств;
Graph (Формат графиков) — установка формата графиков;
Color (Цвет) — установка цвета;
Separate Region — разделение областей (блоков);
Align Region — задание расположения областей вывода
(Расположение областей) символьных вычислений;
Lock Region — создание закрытых (недоступных (Запирание областей) для редактирования) областей;
Header/Footer. (Колонтитулы) — создание колонтитулов.
Ниже рассмотрено действие всех этих операций.
6. 2. Установка формата чисел (Number. )
Операция Number. (Формат числа) выводит диалоговое окно (см. рис. 6. 1), сообщающее о формате числовых данных системы. Все имеющиеся в этом окне форматы могут быть изменены.
Рис. 6. 1 Окно для установки формата чисел

Это окно содержит три выделенные части В первой — Radix — устанавливается тип основания чисел Decimal (десятичное), Hex (шестнадцатиричное) или Octal (восьмеричное) Примеры вывода чисел в этих форматах даны на рис 6 1 Шестнадцатеричные числа отмечаются в конце символом «h», a восьмеричные — символом «о» Эти числа находят применение в основном для описания адресной системы компьютеров
Вторая часть Precision (точность) — задает погрешность вычислений в виде показателя степени -n для числа 10 в этой степени Задаются число отображаемых знаков Displayed (точность вывода), границы представления чисел в экспоненциальной форме Exponential Threshold (диапазон показателя), допустимая граница для комплексных чисел Complex Tolerance (комплексная точность) и допустимая граница для действительных чисел Zero Tolerance (точность нуля)
В третьей части — Imaginary (мнимая единица) — задается знак мнимой единицы для комплексных чисел 1 или J (напомним, что мнимая единица есть квадратный корень из -1) Комплексное число имеет представление вида
где а = Re (Z) — действительная часть комплексного числа, a b = Im (Z) комплексная часть Z.
Если Re (Z)/Im (Z) >10n, то комплексное число Z выводится как действительное, а если Im (Z)/Re (Z) >10n, то число Z выводится как мнимое Значения п для этих представлений задает параметр Complex Tolerance Если действительное число больше числа 10 в степени п или меньше, чем 10 в степени -п, где п — значение параметра Exponencial Threshold, то число представляется в экспоненциальной форме Если значения чисел по модулю меньше указанных параметром Zero Tolerance, числа представляются в виде нулей Все это особенно важно при научно-технических расчетах, когда излишняя гоч-ность представления чисел ни к чему хорошему не ведет
С помощью диалогового окна можно сделать формат глобальным (Global) или локальным (Local) Последнее возможно, если соответствующее значение отмечено выделением Глобальный формат задает представление для всех числовых данных документа, а локальный — только для того блока, rде использовалась операция изменения формата
Для массивов чисел их вывод задается в виде матрицы, если поставить птичку» в прямоугольнике включения опции Display as Matrix (отображение в виде матрицы) Однако для больших массивов это может быть неприемлемо, так как такая матрица выходит за пределы экрана и даже страницы документа (см рис 6 2)
Рис. 6. 2 Представление большого массива чисел в виде матрицы


Рис. 6. 3 Представление большого массива в виде электронной таблицы
Если опция Display as Matrix отключена, то большие массивы отображаются как электронные таблицы (со слайдерами для просмотра всего массива, появляющимися при активизации ячейки таблицы) Такая форма представления показана на рис 6 3.
Отображение больших массивов в виде электронной таблицы, несомненно, более компактно и удобно Но оно не совсем соответствует традиционной матричной форме представления двумерных массивов, принятой в математике. Следует обратить внимание на то, что при выделении таблицы появляются затемненные графы, в которых видны индексы ячеек таблицы (элементов массива)
6. 3. Форматирование математических выражений (Equation. )
Математические выражения имеют довольно сложную структуру, они содержат переменные, константы, операторы и специальные знаки Все они могут иметь различный размер, чго иногда приводит к несоответствию вида этих объектов Чаще всего это связано с отказом от применения типовых устано вок MathCAD (по умолчанию) и неудачным форматированием математических выражений
Шрифты для математических символов привязаны к определенным их классам, например к числовым константам, переменным, надписям на графиках и т д Можно сказать, что они имеют определенные атрибуты Для переменных и надписей на графиках MathCAD по умолчанию использует шрифт Times Roman с размером 10 пунктов. Однако с помощью операции Equations. (Выражения) можно назначить для них, а также чисел и других символов в математических выражениях иной шрифт с иным размером Эта операция выводит диалоговое окно Format Equation, показанное на рис 6 4
Рис. 6. 4 Окно форматирования математических выражений

Это окно устанавливает группу объектов в математических выражениях, шрифтовое оформление которых подлежит модификации. К таким объектам относятся переменные (Variables), константы (Constant) и объекты пользователя (User N, где N — номер группы от 1 до 7).
Окно обеспечивает выбор шрифтового оформления для указанных выше объектов. При этом появляется окно с каталогом шрифтов и необходимыми для их задания опциями. На рис. 6. 5 приведен вид такого окна для выбора шрифта для переменных.
Рис. 6. 5 Окна выбора шрифтов для переменных

Параметры шрифтов устанавливаются раздельно для указанных выше объектов, но для всех подобных объектов в заданном документе остаются идентичными. Это позволяет выбрать стиль представления математических выражении, наиболее удобный для пользователя. Например, можно добиться приемлемого размера и стиля для всех составляющих математических выражений.
Следует отметить, что окно установки объектов можно активизировать и из окна выбора шрифтов, установив курсор мыши на маленький прямоугольник у правого верхнего угла этого окна и нажав левую клавишу мыши.
6. 4. Замена латинских букв на греческие (Ctrl+ G)
К специфическим операциям форматирования можно отнести замену латинских букв на греческие. Греческие буквы можно ввести сразу выбором одной из пиктограмм в палитре греческих букв. Однако для этого надо пользоваться мышью, что не всегда удобно.
Есть и второй, порою более быстрый путь ввода греческих букв: достаточно ввести ассоциированную с греческой буквой латинскую букву и нажать одновременно клавиши Ctrl и G. В результате латинская буква заменится греческой. На рис. 6. 6 показаны таблицы соответствия между латинскими и греческими буквами.
Рис. 6. 6 Таблица ввода греческих букв

Большинство греческих букв легко ассоциируются с латинскими Помни те, что есть комбинации клавиш для ввода математических спецсимволов Так, нажатие клавиш Ctrl+ P вводит константу «пи ‘, a Ctrl+ Z — знак беско нечности
6. 5. Форматирование текста (Text. )
Форматирование текста означает изменение типа шрифтов и их параметров Операция Text. (Текст) доступна лишь по отношению к выделенному фраг менту текста и активна только в том случае, когда курсор мыши находится в текстовой области Эта операция позволяет выбрать шрифт из имеющегося набора и изменить его в выделенной области текста При использовании операции Text. появляется окошко Text Format с каталогом шрифтов (см рис 67)
Рис. 6. 7 Диалоговое окно форматирования текста

Это окно содержит три перекчючателя для выбора стиля набора и разме ра шрифтов
Font Style (Стиль) — стиль шрифтов, Font (Шрифт) — набор шрифтов, Size (Размер) — размер шрифтов
Набор шрифтов определяется тем, какие шрифты инсталлированы в системе Windows, в которой работает MathCAD. Стиль шрифтов может быть нормальный (особо не называется) или-Bold (Полужирный) — полужирный шрифт;
Italic (Наклонный) — наклонный шрифт;
Underline (Подчеркивание) — подчеркнутый снизу шрифт
Эти три стиля шрифтов можно использовать в любой комбинации и с любым набором шрифтов Они могут быстро вводиться пиктограммами с буквами В, / и ц, размещенными в строке символов.
Имеется также ряд включаемых или выключаемых опций под именем Effect (Эффект):
Strikeout (Зачеркнутый) — перечеркнутые посередине символы;
Underline (Подчеркнутый) подчеркнутые снизу символы;
sub>stript (Подстрочный) — подстрочные символы;
Superscript (Надстрочный) — надстрочные символы.
Как обычно, кнопка ОК диалогового окна фиксирует выбор, а кнопка Cancel позволяет отказаться от модификации текстовых надписей На рис. 6 8 представлены образцы шрифтов для набора SchoolBook, содержащего буквы как латинского, так и русского алфавитов
Рис. 6. 8 Образцы шрифтов набора SchoolBook

Многие шрифты, в частности наиболее распространенный True Type (ТТ), допускают изменение их размеров (см. пример внизу на рис. 6. 8), что также задается в указанном окошке. Можно, например, для заглавия документа выбрать большие жирные и наклонные буквы, а текстовые сообщения задать прямыми буквами малого или среднего размера с обычной жирностью Выбор типа шрифта зависит в основном от вкусов пользователя.
6. 6. Изменение формата параграфа (Paragraph. )
Если курсор мыши находится в текстовом блоке, то для форматирования параграфа можно использовать операцию Format Paragraph. (Формат параграфа) Она выводит диалоговое окно, показанное на рис. 6 9.
Рис. 6. 9 Окно установки формата параграфа

Окно установки формата параграфа имеет две опции Indent (Отступы):
All Lines (Для всех строк) — установка отступа для всех строк, First Lines (Для первых строк) — установка отступа для первых строк
Можно задать абзацный отступ как для всех строк, так и только для первой строки Кроме того, можно задать тип равнения строк> (Выравнивание)
Left (Слева) — по левому краю абзаца, Right (Справа) — по правому краю абзаца, Center (По центру) — по центру абзаца
На рис 6 10 показаны примеры различного выравнивания текста При выравнивании текста слева задан абзацный отступ для первой строки

Рис. 6. 10 Примеры выравнивания текста
В прежних версиях MathCAD было два типа текстовых блоков в виде блока с малой шириной и в виде абзаца с полной шириной, равной ширине страницы В новой версии остался лишь один блок, с его помощью можно задавать как узкие надписи, так и надписи во всю ширину страницы
6. 7. Задание стиля текстовых комментариев (Style. )
Под стилем текстовых комментариев подразумевается совокупность параметров различных текстовых объектов заголовков различного уровня, абзацев, списков (листов) и т д Все они должны иметь свой определенный шрифт, размеры симво лов и иные параметры Подготовка текстовых комментариев в определенном сти ле необходима при создании документов высокого полиграфического качества
Операция Style. (Формат стиля) позволяет устанавливать стили для различных текстовых объектов. При ее выполнении выводится окно выбора стилей Text Styles, показанное на рис. 6. 11 сверху.
Рис. 6. 11 Работа со стилями текстовых комментариев

Окно выбора стилей имеет перечень стилей и ряд кнопок для задания следующих операций:
Apply (Применить) — применить выбранный стиль;
New. (Новый) — задать новый стиль;
Modify. (Модифицировать) — модифицировать выбранный стиль;
Delete (Стереть) — стереть заданный стиль;
Close (Закрыть) — закрыть окно и отказаться от выбора стиля.
На рис. 6. 11 справа показаны примеры применения различных стилей к надписям с названиями соответствующих стилей. Они дают наглядное представление о стилях, которое явно заимствовано из стилевого оформления текстовых документов в редакторе Word 95.
Операция New. позволяет задать новый стиль со своим именем, а операция Modify. — модифицировать уже имеющийся стиль. На рис. 6. 11 показаны дополнительные окна, которые появляются при выполнении операции Modify. (операция New. отличается от нее только вводом заголовка нового стиля).
В окне модификации стиля можно выбрать нужный набор символов (кнопка Font. ) и задать параметры параграфа (кнопка Paragraph. ). Задание нового стиля дополняет уже указанный список стилей.
6. 8. Установка свойств (Properties. )
Одно из определяющих понятий в операционных системах Windows 95/NT — свойства различных объектов. Это могут быть цвета выделений, характер эволюции математических выражений и т. д. Операция Properties. (Свойства) позволяет устанавливать свойства различных объектов. Таким образом, это контекстно-зависимая операция и ее диалоговые окна могут несколько отли чаться для разных объектов. Выбор объектов, как обычно, задается установкой в них курсора мыши.
На рис. 6. 12 показано окно установки свойств для объекта — математического выражения.
Рис. 6. 12 Установка свойств математического выражения

В данном случае окно имеет панельный переключатель с двумя позициями:
Displayed (Отображение) — свойства вывода;
Calculation (Вычисления) — свойства вычислений.
К свойствам вывода в данном случае относится лишь наличие или отсутствие подкраски фона математического выражения. Активизируя кнопку Choose Color. (Выбрать цвет), можно вызвать окно задания цвета фона выражений, оно показано справа от окна установки свойств на рис. 6. 12.
Панель Calculation (см. рис. 6. 13) предназначена для отключения или включения эволюции математических выражений. Под эволюцией математических выражений подразумевается их активность. Напоминаем, что обычно математические выражения активны и выполняют определенные действия. Однако, используя опцию Dissable Evalution (Отключение эволюции), выражение можно сделать пассивным, т. е. просто комментарием.

Рис. 6. 13 Окно свойств с включенной панелью Calculation
Еще одно важное свойство математических выражений — их оптимизация. Опция Enable Optimization (Включить оптимизацию) включает режим оптимизации. При этом выражение, если оно вычисляется, представляется в аналитическом виде всегда, когда это возможно. Это свойство может привести к заметному ускорению вычислений в тех случаях, когда оптимизирующее выражение проще исходного. Особенно заметен выигрыш в скорости вычислений при использовании функций (например, функций вычисления интегралов или производных) численными методами.
6. 9. Установка формата двумерной графики (X-Y Plot)
Позиция Graph в подменю Format задает форматы графиков. Начнем с операции X-Y Plot. (Формат декартовых графиков). Она выводит в центр текущего окна окно с опциями формата графиков 2D-типа (см. рис. 6. 14). Следует помнить, что для изменения формата уже построенного графика необходимо выделить его. Выделенный график обводится сплошной линией с маркерами его растяжения.

Рис. 6. 14 Окно с опциями задания формата 2D-графика
Как видно из рис. 6. 14, диалоговое окно формата имеет панельный переключатель на четыре позиции:
X-Y Axes (X-Y Оси) — управление опциями осей;
Traces (Графики) — управление линиями графика;
Labels (Надписи) — управление метками (надписями) у осей;
Defaults (По умолчанию) — задание опций по умолчанию.
Важно отметить, что все установки опций графиков, которые видны в окнах формата, относятся к выделенному графику и могут при необходимости изменяться.
Форматирование осей графика
В панели X-Y Axes содержатся следующие основные опции, относящиеся к осям Х и Y (Axis X и Axis Y):
Log Scale (Лог. масштаб) — установка логарифмического масштаба;
Crid Lines (Линии сетки) — установка линий масштабной сетки;
Numbered (Пронумеровать) — установка цифровых данных по осям, Autoscale (Автомасштаб) — автоматическое масштабирование графика;
Show Markers (Нанести риски) — установка делений по осям;
Auto Grid (Автосетка) — автоматическая установка масштабных линий;
No. of Grids (Число интервалов) — установка заданного числа масштабных линий.
Все эти опции достаточно очевидны. Отметим лишь, что если опция Grid Lines отключена, то масштабная сетка графика не строится, хотя на осях размещаются короткие деления. Опция Numbered обеспечивает редактирование цифровых данных (указаний на масштаб). Например, она полезна для округ ления нижнего и верхнего пределов изменений значений абсцисс и ординат, которые при автоматическом выборе масштаба могут оказаться десятичными числами с дробной частью.
Возможна также установка следующих опций координатных осей (Axes Style):
Boxed (Рамка) — оси в виде прямоугольника;
Crossed (Репер) — оси в виде креста;
None (Ничего) — отсутствие осей;
Equal Scales (Равные деления) — установка равенства масштабов по осям графика.
В нижней части панели имеются следующие клавиши:
Close (OK) — закрытие окна;
Cancel (Отмена) — выход из установок;
Apply (Применить) — применение опций к выделенному графику, Help (Справка) — вывод подсказки.
Форматирование линий графиков
Следующая панель, Traces (Графики), показанная на рис. 6. 15, служит для управления отображением линий, которыми строится график.
С помощью опций этой панели можно управлять следующими параметрами линий графика:
Legend Label (Имя кривой) — указание типа линий у оси ординат, Symbol (Маркер) — выбор символа, который помещается на линию;
Line (Линия) — установка типа линий (сплошная, пунктирная и др.);
Color (Цвет) — цвет линий;
Type (Тип) — тип графиков;
Weight (Толщина) — толщина линий.
В средней части окна опций формата содержится каталог линий графиков с указанием следующих их установок:
Symbol (Маркер) — установка символа отметки базовых точек графика, Line (Линия) — установка типа линии;
Color (Цвет) — установка цвета линии и базовых точек;
Trace type (Тип) — установка типа графика
Рис. 6. 15 Панель Traces

Узловые точки графиков (для которых вычисляются координаты) часто требуется выделить какой-либо фигурой кружком, крестиком, прямоугольником и т д Опция Symbol (Маркер) позволяет задать следующие отметки базовых точек графика каждой из функции none (ничего) — без отметки, x’s — наклонный крестик, +’х — прямой крестик, box (квадрат) — квадрат, dmnd (ромб) ромбик, o’s — окружность
Графики отдельных функций можно также выделять, используя для их построения линии различного типа Опция Line задает построение следующих типов линий
none (ничего) — линия не строится, solid (сплошная) — непрерывная линия, dash (пунктир) — пунктирная линия, dadot (штрих-пунктир) — штрих-пунктирная линия
Другой распространенный способ выделения линии, относящихся к раз личным кривым на графике, заключается в изменении их цвета Разумеется, этот метод эффективен при применении цветного дисплея и цветного (например, струйного) принтера для распечатки графиков Опция Color (Цвет) задает следующие основные цвета линии и базовых точек red — красный, blu — синий, gm — зеленый, суа — голубой, bm — коричневый, Ыс черный
Задание типа линий графиков
Важное значение имеет и тип графика Опция Туре (Тип) задает следующие типы графика
line (линия) — построение линиями;
points (точки) — построение точками;
err (интервалы) — построение вертикальными черточками с оценкой интервала погрешностей;
bar (столбец) — построение в виде столбцов гистограмм;
step (ступенька) — построение ступенчатой линией step;
draw (протяжка) — построение протяжкой от точки до точки.
Возможные конфликты с отметкой символами и типами линий автоматически устраняются. При этом приоритет отдается опции Type (Тип), а конфликтные типы линий или точек отмечаются тремя звездочками. Каждая из указанных опций имеет свое меню с традиционными правилами его использования.
Еще две опции связаны с возможностью удаления с графика вспомогательных надписей:
Hide Argument — прячет обозначения математических (Скрыть переменные) выражений по осям графика;
Hide Legend (Скрыть имена) — прячет обозначения имен кривых графика.
Задание надписей в графиках
Панель меток Label (Надписи) позволяет вводить в рисунок дополнительные надписи, что иллюстрирует рис. 6. 16. Эта панель появляется, если уже создан текущий график.
Рис. 6. 16 Панель задания дополнительных надписей

Для установки надписей служат небольшие окошки:
Title (Заголовок) — установка титульной надписи к рисунку;
X-Axis (Х-ось) — установка надписи по оси X;
Y-Axis (Y-ось) — установка надписи по оси Y.
В разделе Title содержатся опции Above (Сверху) и Below (Снизу) для установки титульной надписи либо над рисунком, либо под ним. Активизация этих опций задается установкой жирной точки в кружке. Кроме того, опция Show Title (Показать заголовок) позволяет включать или выключать отображение титульной надписи. Для ее активизации служит квадратное окошко, пустое при отказе от вывода надписи и с крестом — при выводе надписи.
Графические установки по умолчанию
Панель Defaults (По умолчанию), как показано на рис. 6. 17, служит для установки опций графиков Change to Defaults (Вернуть значения по умолчанию) и Use for Defaults (Использовать для значений по умолчанию). Установленные и зафиксированные опции используются в дальнейшем при построении графиков функций одной переменной.

Рис. 6. 17 Панель установки и фиксации опций
С помощью комбинаций этих опций можно создавать различные виды графиков, например: с обозначением функций или без них, с обозначением аргумента или без него и др. Обозначения исчезают, если задано, что они должны исчезнуть, как только будет снято выделение графика.
Примеры на форматирование 2D-графиков
Влияние некоторых опций показано на графиках, расположенных слева от диалогового окна установки опций. Напоминаем, что для визуализации оп ций при выведенном окне их установки служит клавиша Apply (Применить) каждого диалогового окна. Эта клавиша позволяет начать наблюдение за сделанными изменениями еще до закрытия окна задания опций, что заметно облегчает экспериментирование с различными форматами графиков.
В целом перечисленные опции предоставляют возможность создавать графики самых различных видов, удовлетворяющие любым запросам пользователя (см., например, шесть типов одного и того же графика на рис. 6. 18).
Задание различных форматов графики позволяет уверенно различать кривые на графике и соотносить их с той или иной функцией, а введение дополнительных надписей (титульной и по осям) — дополнительно разнообразить графики.
Рис. 6. 18 Графики функции, построенные с применением различных форматов

Применение графического маркера
Еще одной возможностью при работе с 2D графиками является применение специального графического маркера в виде двух перекрещивающихся пунктирных линий Они появляются при выполнении операции X-Y Trace При этом появляегся перемещаемое окно этой операции, показанное на рис 6. 19
Рис. 6. 19 Работа с графическим маркером

При выключенной опции Track Data Points (Перемещение по точкам данных) маркер свободно перемещается по графику При этом его координаты отображаются в окне этой опции Поместив маркер на какую-либо интересную точку графика, можно примерно определить ее координаты
Однако вручную трудно точно совместить маркер с выбранной точкой графика. Поэтому предусмотрен режим слежения за кривой графика. Он реализуется включением опции Track Data Points. При этом перемещение маркера происходит по кривой графика, и можно легко установить его точно на любую точку этой кривой.
Просмотр части графиков с увеличением
Еще одна новая особенность при работе с 20-графиками заключается в возможности их просмотра с увеличением отдельных частей этих графиков. Она реализуется операцией X-Y Zoom, которая выводит информационное окно, показанное на рис. 6.20.
Рис. 6.20 Подготовка к просмотру части графика

Перемещением мыши с нажатой левой клавишей можно выделить определенную часть графика. При этом минимальная и максимальная координаты по осям Х и Y отображаются в окне данной операции. После этого можно реализовать три варианта просмотра:
Zoom (Увеличение) — просмотр вырезанного участка;
Unzoom (Отмена увеличения) — отмена просмотра вырезанного участка;
Full View (Полный обзор) — полный просмотр.
Эти действия настолько очевидны, что дальнейшее их описание лишено смысла. В целом надо отметить, что форматирование графиков в декартовой системе координат позволяет получать практически все типы таких графиков, используемых в математической и научно-технической литературе.
6.10. Установка форматов графиков в полярной системе координат (Polar Plot. )
Позиция Polar Plot. (Формат полярных графиков) главного меню обеспечивает задание форматов графиков, которые строятся в полярной системе координат. Она выводит окно с панельным переключателем (см. рис. 6.21).
Рис. 6.21 Окно с панельным переключателем для установки форматов графиков в полярной системе координат

Переключатель содержит следующие позиции:
Polar Axes (Оси) — установка форматов отображения осей;
Traces (Графики) — управление линиями графика;
Labels (Надписи) — управление метками (надписями);
Defaults (По умолчанию) — задание опций по умолчанию.
На рис. 6.21 переключатель установлен в положение Polar Axes. При этом задаются форматы отображения радиус-вектора (Radial) и его угла (Angular). Возможные опции были описаны ранее, и нет смысла их повторять. Раздел Axes Style (Стиль осей) позволяет задать стиль отображения координатных осей в виде окружности вокруг графика Perimeter (Обрамление), в виде расположенных крестом осей Crossed (Визир) и без представления координатных осей None (Ничего).
Рис. 6.22 Панель Labels окна установки форматов графиков в полярной системе координат

Опции панелей Traces и Labels также аналогичны ранее описанным. Панель Labels упрощена (рис 6. 22), на ней предусмотрена установка только дополнительной титульной надписи.
Панель Defaults позволяет зафиксировать введенные опции и использовать их в дальнейшем как опции по умолчанию. Таким образом, вы можете один раз настроить систему под нужный вид графиков и в дальнейшем использовать сделанные установки для построения других графиков
Трассирование графика Format
В полярной системе координат, как и в декартовой предусмотрена возможность трассирования графиков с помощью графического маркера. Она реализуется операцией Format Trace, которая выводит информационное окно, показанное на рис. 6 23

Рис. 6. 23 Трассирование графика в полярной системе координат
Трассировка в данном случае производится вращательными движениями мыши и перемещением ее курсора по кругу На графике появляется радиальный отрезок пунктирной прямой и пунктирная окружность Отрезок прямой задает угол радиус-вектора, а окружность — положение его конца, т. е. расстояние от центра координатной системы до точки пересечения вращающегося отрезка с окружностью. Координаты (угол и расстояние) показывает окно трассировки.
Трассировка возможна без слежения за кривой рисунка и со слежением. Для осуществления слежения надо поставить «птичку» в прямоугольном окошечке опции Track Data Point. С помощью кнопок Copy Angle и Copy Radius положение конца радиус-вектора текущей точки (угла и длины радиус-вектора) можно скопировать в буфер обмена. А с помощью команды Paste в позиции Edit главного меню можно перенести это значение в математическое выражение, в котором оно нужно
Просмотр части графика
Операция Format Zoom. позволяет просматривать выделенную часть графика в полярной системе координат Выделение производится изменением радиуса выделяющей пунктирной окружности Нажав кнопку Zoom окна просмотра, можно получить график выделенной части с увеличением (см рис 6. 24)

Рис. 6. 24 Просмотр части графика в полярной системе координат
Назначение остальных кнопок окна просмотра то же, что и у окна просмотра графиков в декартовой системе координат
6. 11. Установка форматов графиков трехмерных поверхностей (3D Plot. )
Позиция 3D Plot. (Формат 3D-графика) подменю Format служит для установки форматов представления 3D-графиков (см рис 6 25)
Панельный переключатель окна установки форматов 3D-графиков содержит следующие позиции
View (Вид) — установка опций обзора 3D-фигур, Axes (Оси) — установка опций представления осей;
Color&Lines (Цвет и линии) — установка цвета и типа линий, Title (Заголовок) — установка титульной надписи
Рассмотрим эти операции, начиная с обзора трехмерной поверхности
Обзор трехмерной поверхности
На рис 6 25 панельный переключатель показан в положении View При этом возможна установка ряда параметров обзора SD-фигур, объединенных в несколько групп
Группа View (Вид) содержит опции. Rotation (Вращение) — задание угла поворота (от 0 до 180 градусов);
Tilt (Наклон) здание угла наклона (от 0 до 90 градусов),
Vertical Scale (Верт. масштаб) — задание относительного размера по вертикали (от 1до100%).
Группа Axes (Оси) задает тип отображения осей:
Perimeter (Периметр) — по периметру;
Comer (Репер) — в углу;
None (Ничего) — без вывода осей.
Группа Black Plans (Грани) содержит опции:
Show (Показать) — отображение в цвете;
Fill Color. (Закрасить) — установка цвета координатных плоскостей;
Enge Color. (Цвет ребер) — установка цвета ребер с целью выделения контуров граней и линий сетки.
При установке цветов появляется диалоговое окно выбора цвета. Выбор цвета определяется возможностями применяемого видеоадаптера. Группа Display As. (Отобразить как) служит для задания общего типа ЗD-графиков:
Surface Plot (Поверхность) — в виде ЗD-поверхности;
Contour Plot (Линии уровня) — в виде линий равного уровня;
Data Point (ЗD-точки) — в виде отдельных точек в ЗD-пространстве;
3D Bar Chart (ЗD-гистограмма) — в виде трехмерных гистограмм.
И наконец, группа Frames (Рамки) служит для установки опций видимости ограничительных элементов графиков:
Show Border (Показать обрамление) — задает рисунок в рамке;
Show Box (Показать ящик) — задает рисунок в трехмерном параллелепипеде.
На рис. 6. 25 показан график трехмерной поверхности с функциональной цветовой окраской и построением видимых линий каркаса (невидимые линии удалены). К сожалению, цвета графика в книге не различаются, так как печать черно-белая. Вместо цветов видна раскраска серым цветом разной плотности. Рядом с графиком помещена панель форматирования, которая дает информацию о всех опциях просмотра (панели View).

Рис. 6. 25 Панель установки форматов 3D-графиков
Форматирование координатных осей
Опции форматирования координатных осей сосредоточены в полях панели Axes (Оси). Она показана на рис. 6. 26.
Рис. 6. 26 Панель Axes для 3D Plot Format

С помощью этой панели для каждой координатной оси устанавливаются следующие опции:
Grid Lines (Линии сетки) — вывод масштабных линий;
Numbered (Пронумеровать) — оцифровка линий;
Auto Grid (Автосетка) — автоматический выбор числа линий;
No. of Grids (Число интервалов) — прямое задание числа интервалов;
Min. Val (Мин.) — минимальное значение координаты;
Max. Val (Макс.) — максимальное значение координаты.
Поскольку эти опции достаточно очевидны, ограничимся лишь их упоминанием.
Форматирование цветов и линий
Панель Color&Lines (Цвета и линии), как показано на рис. 6. 27, служит для установки цветовых параметров 3D-графики.
Она устанавливает следующие опции группы Shading (Раскраска):
Color (Цветная) — цветная раскраска;
None (Нет) — отсутствие раскраски;
Grayscale (Черно-белая) — раскраска точками с разной плотности.
Если используются возможности построения фигур с интерполяцией Interpolated Mesh (Сетка интерполяции), то панель Color&Lines позволяет установить число строк (No. of Rows) и столбцов (No. of Columns) для узловых точек фигуры.
Опция Hide Mesh (Невидимые линии) группы Fill Style (Стиль заполнения) позволяет включать или выключать алгоритм удаления невидимых линий каркаса изображения. Опция Path Plot (Площадки) этой группы задает особый вид графика — площадочный. Он показан на рис. 6. 27.

Рис. 6. 27 Панель Color&Lines для 3D Plot Format
Для демонстрации отличий в виде 3D графиков на рис 6 28 показан тот же график, что на рис 6 27, но при отключенной опции Path Plot Нетрудно заметить, насколько резко изменится вид графика
Рис. 6. 28 Трехмерная поверхность при отключенной опции Path Plot

В графике на рис 6 28 применена функциональная закраска типа Gray Scale (оттенками серого цвета) Она целесообразна, если устройства вывода (например, матричные или лазерные принтеры) не способны дать изображение в цвете
Последняя группа опций — Contours (Уровни) — задает параметры построения контурных графиков Для графиков, имитирующих объемность поверхности, эта группа опций недоступна. Поэтому мы опишем их действие несколько позже, при рассмотрении контурных графиков.
Задание надписей над и под графиком поверхности
Панель.Title (Заголовок), как показано на рис. 6. 29, позволяет расположить введенную в окно Title титульную надпись. Опции Above (Сверху) и Below ( Снизу) устанавливают местоположение надписи относительно рисунка, опция Show Title (Показать заголовок) позволяет показать или скрыть титульную надпись.
Рис. 6. 29 Панель задания и вывода титульных надписей Title для 3D-графиков

Выведенные таким образом надписи органично присущи графику. Поэтому они не исчезают при перестройке графиков, что иногда случается с надписями, которые выполняются в виде текстовых блоков, наложенных на блоки графиков.
6-12. Форматирование контурных графиков
Контурные графики строятся линиями равного уровня. Такие линии получаются, если трехмерная фигура пересекается рядом параллельных плоскостей. Этот вид графики широко применяется в картографии. Полезен он и для оценки числа пиков и впадин сложных поверхностей; нередко при обычном построении графиков эти пики и впадины попросту не видны, поскольку заслоняются передним планом фигуры.
Построение таких графиков — достаточно трудоемкая задача. MathCAD же делает ее ничуть не более сложной, чем построение обычного графика трехмерной поверхности. Если контурный график построен, то позиция Graph подменю Format будет содержать операцию установки формата таких графиков — 3D Plot.
Эта операция выводит окно форматирования контурных графиков. Большинство опций в этом окне уже описывалось. Наиболее важными являются те из них, которые находятся в панели Color&Lines (см. рис. 6. 30):
Contour Lines (Линии уровня) — показать контурные линии;
Numbered (Пронумеровать) — оцифровать контурные линии;
Auto Contour (Автолинии) — автоматически установить количество контурных линий;
No. Of Contours (Число линий) — установить заданное количество контур ных линий.
Рис. 6. 30 Панель Color&lines окна форматирования контурных 3D-графиков

Интересным моментом форматирования контурных графиков является оцифровка линий уровня. Однако обычно она загромождает график. Последний на рис. 6. 30 представлен без оцифровки, но с применением функциональной закраски.
Рис. 6. 31 Построение графиков фрактальных поверхностей

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

Фракталы — это как раз тот пример, когда полезна именно контурная графика. Вы можете построить графики (см. рис. 6. 31) в виде графиков трехмерных поверхностей. Хотя они тоже выглядят необычно, но не имеют того эстетического вида, который характерен для фракталов в виде графиков с линиями равного уровня.
6. 13. Форматирование графика типа 3D Data Points
График типа 3D Data Points — разновидность ЗD-rpaфикa. Этот тип графика представляет расположение точек в пространстве, заданное матрицей М. При этом точки могут быть заданы различными фигурами, например кружками или прямоугольниками, прямыми и наклонными крестиками и т. д.
Окно форматирования таких графиков подобно уже описанному для обычных ЗD-гpaфикoв. На рис. 6. 33 оно представлено с открытой панелью выбора цветов и линий.
Результат форматирования — график типа 3D Data Points — представлен слева от окна форматирования. Графики такого типа редко бывают наглядными Их надо применять лишь по прямому назначению — для отображения облака точек (или иных фигурок) в пространстве.
Рис. 6. 33 Форматирование графика типа 3D Color&Lines

6. 14. Форматирование графиков типа 3D Ваг
Еще один вид графиков трехмерной поверхности — 3D Bar Chart — задается столбиками, высота которых определяется координатой функции z (x, у). Окно форматирования в данном случае практически такое же, как и для других видов трехмерной графики. На рис. 6. 34 оно показано при открытой панели Color&Line с заданием функциональной окраски столбиков графика.

Рис. 6. 34 Форматирование графика 3D Bar Chart
Графики этого типа довольно специфичны. Однако их удобно использовать для построения гистограмм, представляющих данные матриц.
На рис. 6. 35 представлены три типа гистограмм: Matrix, Stacked и Side By Side. Установка типа гистограмм производится в панели Color&Lines окна форматирования графика типа 3D Bar Chart.
Рис. 6. 35 Три основных типа гистограмм (график 3D Bar Chart)

Графики в виде гистограмм, показанные на рис. 6. 35, широко применяются для отображения данных экономических, статистических и финансовых расчетов.
6. 15. Примеры на применение графиков различного вида
Богатые возможности графики системы MathCAD позволяют выполнять детальный анализ сложных трехмерных поверхностей путем построения различного типа графиков одной и той же поверхности. Во многих случаях благодаря этому можно выяснить с помощью второго графика особенности, мало заметные или вообще исчезающие при построении первого графика (см. рис. 6. 36).
На рис. 6. 37 показано два графика, которые были приведены на рис. 6. 31. Здесь они переформатированы под столбиковые диаграммы (при этом матрица А на левом графике взята со знаком минус).
Хотя эти графики выглядят не столь занимательно, как исходные (рис. 6. 31), но они позволяют понять, как образуются фрактальные кривые. Позже мы еще не раз будем пользоваться мощными средствами графической визуализации результатов математических вычислений, представляемыми MathCAD.
Графики трехмерных поверхностей, а также импортируемые рисунки могут перемещаться в любом направлении в нужное место окна текущего документа. Можно также плавно менять их размеры. Все эти действия осуществляются точно так же, как в случае с 2D-гpaфикaми.
С каждой версией MathCAD графические возможности системы улучшались и в версии 7. 0 PRO достигли высокой степени совершенства. Это позволило создавать математические графики практически всех типов Особенно удачно решено построение трехмерных графиков которое можно осуществ лять с удалением и без удаления невидимых линий каркаса с монохромной и цветной функциональной закраской с различными углами поворота и т д
Рис. 6. 36 Два графика одной поверхности

Рис. 6. 37 Графики, показанные на рис б 31, но представленные теперь в виде столбиковых диаграмм

6. 16. Форматирование цвета (Color)
Для изменения цветов существует позиция Color (Форматирование цветов) подменю Format Она выводит подменю со следующими командами Background. (Фон) — выбрать цвет фона окна
Highlight. (Подсвеченное выражение) — выбрать цвет выделения выражений;
Annotation Color. (Аннотации) — выбрать цвет аннотаций.
Любая из этих команд выводит стандартное диалоговое окно, показанное на рис. 6. 38. Каждое окно обладает титульной строкой с названием соответствующей команды.
Рис. 6. 38 Диалоговое окно задания цветов

Помимо указанных опций есть еще две, которые возможны только в том случае, если видеосистема компьютера может дать 256 цветов и выше:
Use Default Pallette — задание исходной цветовой палитры;
Optimize Pallette — оптимизация цветовой палитры для BitMap-рисунков.
С помощью указанных средств графическая оболочка системы MathCAD может быть подстроена под вкус любого пользователя. Подменю Color открывает доступ к командам цветового оформления документов, позволяющим придать им наглядный и эстетически приятный вид, удовлетворяющий самым изысканным запросам. Однако если предполагается печать документов монохромным принтером или их просмотр на монохромном дисплее, то к цветовым выделениям надо относиться внимательно.
6. 17. Разделение областей (Separate Regions)
Области различных объектов в документах могут налагагься друг на друга. Это не только нарушает эстетический вид документов, но и приводит в ряде случаев к возникновению ошибочных ситуаций из-за невыполнения требуемой последовательности просмотра блоков.
Перемещение блоков в сложном и плотно заполненном блоками документе вручную — процесс весьма трудоемкий, к тому же делать это очень неудобно. Лучше воспользоваться операцией Separate Regions (Разделить области), обеспечивающей автоматическое разделение перекрывающихся областей. Эту операцию можно вводить также нажатием клавиш Ctrl+ S.
К сожалению, данная операция не всегда приводит к успеху. Проиллюстрируем это следующим примером. На рис. 6. 39 показана попытка построить график функции f (x). Она оказалась неудачной, поскольку шаблон графика налез на шаблон функции.
Можно было бы ожидать, что при выполнении операции Separate Region этот конфликт будет улажен. Но увы, как видно из рис. 6. 40, попытка разделения областей хотя и удалась (области разделились!), но область задания функции была перемещена под область с шаблоном графика. В результате
Рис. 6. 39 Попытка построить график функции

график остался непостроенным и буква f в названии функции оказалась выделенной красным цветом ошибки.

Рис. 6. 40 Разделение областей не позволило построить график функции
В подобных случаях целесообразна все же ручная коррекция положения областей в документе. Рис. 6. 41 показывает, что в этом случае проблем с построением графика нет.
Вообще надо отметить, что эта операция (увы!) в новой версии работает неустойчиво. Отмечались случаи, когда при большом числе перекрывающихся областей она отказывалась выполнить их разделение. Возможно, фирма MathSoft устранит этот недостаток при доводке версии MathCAD 7. 0 PRO. Вообще же говоря, при подготовке документов надо заранее побеспокоиться о правильном расположении блоков в них.
Рис. 6. 41 Пример построения графика функции после ручной коррекции положения областей

6. 18. Выравнивание областей (Align)
Операция> служит для организации специального выравнивания областей различных блоков. Она выводит подменю с двумя позициями:
Across (Вдоль) — выровнять выделенные области вдоль горизонтальной
линии, расположенной посередине между верхними краями высшей и низшей из выделенных областей;
Down (Вниз) — выровнять выделенные области вдоль вертикальной линии, расположенной посередине между левыми краями самой правой и самой левой из выделенных областей. Эти операции применяются как элемент комбинированного форматирования документов. Подлежащие перемещению блоки должны быть предварительно выделены. На рис. 6. 42 показано произвольное расположение трех блоков документа и их выделение с помощью мыши (напоминаем, что оно выполняется перемещением мыши при нажатой левой клавише).
Если нужно расположить блоки строго друг под другом, то в данном случае надо использовать операцию Align Down. Результат выполнения этой операции представлен на рис. 6. 43: все блоки расположены друг под другом и выровнены по левому краю.
Рассматриваемые операции следует применять осторожно, поскольку иногда блоки могут перекрываться. Так, в данном примере применение операции> приведет к наложению блоков. Вообще говоря, полезно при подготовке документов сразу избегать наложения блоков друг на друга.
6. 19. Создание закрытых областей в документе (Lock Regions)
В ряде случаев в документе желательно создать некоторые закрытые (т. е. недоступные для редактирования посторонними лицами) области. Это может

Рис. 6. 42 Пример документа с произвольно расположенными блоками
Рис. 6. 43 Пример выравнивания блоков по вертикали

потребоваться, например, в обучающих программах, где в такие области можно помещать примеры, запрещенные к применению учащимися.
Операция Lock Regions (Закрытые области) позволяет реализовать эту возможность. Она выводит подменю со следующими операциями по созданию и управлению такими областями:
Set Lock Area. (Область) — определить защищаемую область рабочего документа;
Lock Area. (Закрыть) — включить защиту области;
Unlock Area. (Открыть) — редактировать защищаемую область.
Первая из этих операций устанавливает на экран дисплея две горизонтальные черты — ограничители закрытой области с пиктограммой открытого замка в их начале (см рис 644) Пространство между ними и есть будущая закрытая область

Рис. 6. 44 Установка ограничителей закрытой области
Oграничители закрытой области можно, как и любые объекты, выделять и перемещать вверх или вниз по документу Таким образом можно регулировать высоту закрываемой области После установки ограничителей закрываемой области надо поместить в нее те объекты, доступ к которым закрывается После этого надо исполнить операцию Lock Arrea. которая вызывает появление окна с предложением о вводе пароля (см рис 6 45)
Рис. 6. 45 Окно с предложением о вводе пароля

Если не ввести пароль, то область будет закрыта навсегда Ввод пароля (рис 6 46) означает, что в дальнейшем область можно будет сделать откры той Обычно стоит предусмотреть такую возможность
Рис. 6. 46 Ввод пароля закрываемой области

Учтите, что при вводе пароля вместо символов нажимаемых клавиш в поле ввода (посередине окна) выводятся звездочки Это сделано для того, чтобы никто не мог посмотреть сзади, какой вы ввели пароль Пароль надо вводить такой, чтобы его можно было запомнить (неплохо записать его в свою записную книжку)
После ввода пароля выделенная область закрывается, а пользователь лишается возможности ее модернизации (см рис 6 47)
Рис. 6. 47 Документ с закрытой областью

Как видно из рис 6 47, после изображения замков выводятся данные о времени создания закрытой области Если теперь попытаться модифицировать введенное в нее математическое выражение или перетащить его на другое место, то из этого просто ничего не выйдет
Операция Unlock Area позволяет в случае необходимости открыть Закрытую область и выводит уже описанное окно ввода пароля Если в нем вве сти ранее заданный пароль, то замки в ограничителях закрытой области откроются и она станет открытой Выделив ограничители, их можно убрать (например, нажатием клавиши F3 или с помощью операции Delete в подменю позиции Edit главного меню) Ограничители задаются сразу парой и стираются одновременно
6. 20. Форматирование колонтитулов (Headers/Footers)
При печати документов нередко требуется внести в заголовок (Header) или нижнюю строку (Footer) каждой страницы некоторую служебную информацию либо надпись, например имя файла, номер с границы, дату создания и др Такие надписи называют колонтитулами (верхними или нижними)
Эта возможность реализуется командой Headers/Footer (Колонтитулы) в позиции Edit главного меню, выводящей диалоговое окно, показанное на рис 6 48
Рис. 6. 48 Диалоговое окно обрамления документов

В основном окне можно установить, какой колонтитул создается верхний, Headers, или нижний, Footers (в нужной позиции устанавливается жир ная точка) Опция Enable (Включить), будучи введенной (знак х), обеспечи вает печать колонтитулов, в противном случае колонтитулы не печатаются
Это окно содержит три окна ввода надписей Left (Слева), Center (По центру) и Right (Справа) Соответственно и введенные надписи будут печататься в выбранном колонтитуле с выравниванием по левому краю, по центру или по правому краю.
Имеется ряд кнопок для автоматического занесения в колонтитулы следующих данных:
Filename (Файл) — имя файла;
Page # (Стр №) — номер страницы;
Date (Дата) — текущая дата;
Time (Время) — текущее время.
Эти данные заносятся по месту расположения курсора после нажатия соответствующей кнопки внизу основного окна. Клавиша Fonts (Шрифты) дает возможность выбора подходящего шрифта для текстов колонтитулов.
Кроме тот о, клавиша Fonts выводит стандартное окно выбора шрифта, которым набираются упомянутые выше надписи. Они появляются только на распечатках документов (рис. 6. 49), но не в видимом окне редактирования.
Рис. 6. 49 Документ с колонтитулами, выведенный в режиме просмотра

Четыре кнопки внизу окна Fonts служат для вставки в панель окна ввода колонтитулов следующих данных:
Filename — имя файла;
Page # — номер страницы;
Date — дата;
Time текущее время.
Указанные выше данные вставляются в колонтитулы в символической форме, но отображаются при просмотре и печати страницы в явном виде.
Open Library — открытая библиотека учебной информации
Открытая библиотека для школьников и студентов. Лекции, конспекты и учебные материалы по всем научным направлениям.
Категории
Менеджмент Приемы работы с системой MathCad
Система автоматизации научно-исследовательских работ MathCad
Назначение и основные характеристики. Для решения сложных научно-технических задач обычно используются программы специально для этого написанные. В то же время в научной работе встречается широкий спектр задач ограниченной сложности, для решения которых можно использовать стандартные алгоритмы. К этим задачам относятся, к примеру, следующие:
— операции с векторами и матрицами;
— решение систем уравнений и неравенств;
— статистический анализ данных;
— построение двух- и трёхмерных графиков;
— решение дифференцированных уравнений;
— решение оптимизационных задач.
К универсальным средствам пригодных для решения таких задач относится ППП MathCad, который представляет собой автоматизированную систему, позволяющую динамически обрабатывать данные в числовом и аналитическом виде. Она сочетает в себе возможности проведения расчётов и подготовки форматированных научных и технических документов. К этому следует добавить исключительно комфортный интерфейс и удобочитаемый формат представления расчетных формул и результатов.
В MathCad существуют два вида объектов: формульные и текстовые блоки. Формулы вычисляются с использованием числовых констант переменных и функций (стандартных и пользовательских), а также с помощью общепринятых обозначений математических операций. Графики, которые автоматически строятся на основе результатов расчёта͵ также рассматриваются как формулы. В текстовых блоках размещаются комментарии, описания и иллюстрации к расчётам. При вычислениях текстовые блоки игнорируются.
Важной особенностью MathCad является возможность аналитических (символьных) действий. С помощью специальных команд меню, можно аналитически производить операцию интегрирования, дифференцирования, преобразование формул, разложение в ряд и др. операции. Можно также аналитически решать алгебраические и дифференциальные уравнения.
Документ программы MathCad принято называть рабочим листом. Он содержит объекты: формулы и текстовые блоки. В ходе расчетов формулы обрабатываются последовательно, слева направо и сверху вниз, а текстовые блоки игнорируются.
Ввод информации осуществляется в месте расположения курсора. Программа MathCad использует три вида курсоров. В случае если ни один объект не выбран, используется красный крестообразный курсор, определяющий место создания следующего объекта. При вводе формул используется синий уголковый курсор, указывающий текущий элемент выражения. При вводе данных в текстовый блок применяется черный текстовый курсор в виде вертикальной черты.
Ввод формул. Формулы – основные объекты рабочего листа. Новый объект по умолчанию является формулой. Чтобы начать ввод формулы, нужно установить крестообразный курсор в нужное место и начать ввод букв, цифр, знаков операций. При этом создается область формул, в которой появляется уголковый курсор, охватывающий текущий элемент формулы, к примеру имя переменной (функции) или число:

При вводе бинарного оператора по другую сторону знака операции автоматически появляется заполнитель в виде черного прямоугольника. В это место вводят очередной операнд:
Для управления порядком операций используются скобки, которые можно вводить вручную. Уголковый курсор позволяет автоматизировать такие действия. Чтобы выделить элементы формулы, которые в рамках операции должны рассматриваться как единое целое, используют клавишу ПРОБЕЛ. При каждом ее нажатии уголковый курсор «расширяется», охватывая элементы формулы, примыкающие к данному. После ввода знака операции элементы в пределах уголкового курсора автоматически заключаются в скобки.
Окно системы MathCad представляет собой стандартное окно Windows-приложения с обычными панелями инструментов – Стандартная>, Форматирование> и т.д. Помимо них есть специальная панель Математика>, кнопки которой раскрывают специальные панели управления. Элементы формул можно вводить с клавиатуры или с помощью упомянутых панелей управления. Панели управления (см. рисунок) открывают с помощью меню Вид> или кнопками панели управления Математика>. Для ввода элементов формул предназначены следующие панели:
· панель управления для ввода чисел, знаков типичных математических операций и наиболее часто употребляемых стандартных функций;
Панели инструментов системы MathCad для ввода формул
· панель управления для ввода знаков логических операций;
· панель управления для построения графиков;
· панель управления для ввода векторов и матриц и задание матричных операций;
· панель управления для ввода греческих букв;
· панель управления для управления аналитическими преобразованиями.
Введенное выражение обычно вычисляют или присваивают переменной. Для ввода результата выражения используют знак вычисления, который выглядит как знак равенства. Знак присваивания изображается, как «:=». Слева от знака присваивания указывается имя переменной. Оно может содержать латинские и греческие буквы, цифры. При назначении имен следует помнить, что MathCad различает строчные и прописные (маленькие и большие) буквы.
Переменную, которой присвоено значение, можно использовать далее в документе в вычисляемых выражениях. Чтобы узнать значение переменной, следует использовать оператор вычисления.
В следующем примере вычислена площадь круга с радиусом 2. Использованы переменные r и s; значение постоянной определено в программе MathCad по умолчанию.
Читайте также
MathCAD интерпретирует все значения, начинающееся цифрой, как числа. В MathCAD можно работать со следующими классами чисел: · обычные вещественные (целые)числа; · комплексные числа, для ввода мнимого числа нужно за его модулем ввести символ мнимой единицы i или j;однако, нельзя. [читать подробенее]
Можливі використання умовного оператора IF Умовний оператор if може використовуватися для реалізації досить складних алгоритмів, що розгалужуються, у тілі операторів циклу. Тому розглянемо різне заповнення полю 1 і полю 3 цього оператора. Варіант 1. У полі 1. [читать подробенее]
Для решения дифференциального уравнения или системы дифференциальных уравнений n-го порядка в MathCad их необходимо привести к системе n дифференциальных уравнений первого порядка вида с начальными условиями Например, дифференциальное уравнение второго порядка . [читать подробенее]
Сравнение методов решения нелинейных уравнений Метод половинного деления очень прост и имеет одно явное преимущество по сравнению со всеми рассмотренными выше методами – он всегда сходится. Однако, скорость сходимости очень мала, поэтому его часто используют для. [читать подробенее]
Mathcad 2000 предлагает новый способ для решения обыкновенных дифференциальных уравнений, разрешенных относительно старшей производной. Для этих целей служит уже известный нам блок given совместно с функцией odesolve. Дифференциальное уравнение совместно с начальными или. [читать подробенее]
Пример 6.1.2-3. Определить значащие цифры числа. Значащими цифрами числа называют все цифры в его записи, начиная с первой ненулевой слева. Значащую цифру числа называют верной, если абсолютная погрешность числа не превосходит единицы разряда, соответствующего этой. [читать подробенее]
Mathcad 2000 представляет ряд дополнительных возможностей для поиска корней уравнений. Функция root(f(var1, var2, . ),var1, [a, b]) имеет теперь два необязательных аргумента a и b, которые определяют границы интервала, на котором следует искать корень. На концах интервала [a,b] функция f должна. [читать подробенее]
Краткий обзор универсального математического процессора Mathсad Для решения задач моделирования процессов и объектов ОМД Стандартные пакеты прикладных программ Загрузка программы производится через основное меню Windows.Отличительной особенностью программы. [читать подробенее]
Программные системы в научных исследованиях, использование пакетов математических и инженерных расчетов Система MathCAD (Mathematical Computer Aided Design) Система MathCAD (Mathematical Computer Aided Design — Математическое проектирование с помощью ЭВМ) является уникальным программным средством ак с. [читать подробенее]
Сучасні версії MathCad являються типовими Windows-програмами, тому організація роботи з ними не викликає труднощів у користувача, який знайомий з будь-якою іншою Windows-програмою, наприклад, з текстовим редактором Word. Для запуска MathCad 14 досить подвійного клацання мишки на ярличку. [читать подробенее]
Программа Mathcad и ее использование
Mathcad — программное средство, среда для выполнения на компьютере разнообразных математических и технических расчетов, снабженная простым в освоении и в работе графическим интерфейсом, которая предоставляет пользователю инструменты для работы с формулами, числами, графиками и текстами. В среде Mathcad доступны более сотни операторов и логических функций, предназначенных для численного и символьного решения математических задач различной сложности.
Для автоматизации математических, инженерно-технических и научных расчётов используются разнообразные вычислительные средства — от программируемых микрокалькуляторов до сверхмощных суперЭВМ. И, тем не менее, такие расчёты для многих остаются сложным делом. Более того, применение компьютеров для расчётов внесло новые трудности: прежде чем начать расчёты, пользователь должен освоить азы алгоритмизации, изучить один или несколько языков программирования, а также численные методы расчётов. Положение cущественно изменилось после выпуска специализированных программных комплексов для автоматизации математических и инженерно-технических расчётов.
К таким комплексам относятся пакеты программ Mathcad, MatLab, Mathematica, Maple, MuPAD, Derive и др. Mathcad занимает в этом ряду особое положение.
Mathcad является интегрированной системой решения математических, инженерно-технических и научных задач. Он содержит текстовый и формульный редактор, вычислитель, средства научной и деловой графики, а также огромную базу справочной информации, как математической, так и инженерной, оформленной в виде встроенного в Mathcad справочника, комплекта электронных книг и обычных «бумажных» книг, в том числе и на русском языке
Текстовый редактор служит для ввода и редактирования текстов. Тексты являются комментариями, и входящие в них математические выражения не выполняются. Текст может состоять из слов, математических символов, выражений и формул.
Формульный процессор обеспечивает естественный «многоэтажный» набор формул в привычной математической нотации (деление, умножение, квадратный корень, интеграл, сумма и т.д.). Последняя версия Mathcad полностью поддерживает буквы кириллицы в комментариях, формулах и на графиках.
Вычислитель обеспечивает вычисление по сложным математическим формулам, имеет большой набор встроенных математических функций, позволяет вычислять ряды, суммы, произведения, интегралы, производные, работать с комплексными числами, решать линейные и нелинейные уравнения, а также дифференциальные уравнения и системы, проводить минимизацию и максимизацию функций, выполнять векторные и матричные операции, статистический анализ и т.д. Можно легко менять разрядность и базу чисел (двоичная, восьмеричная, десятеричная и шестнадцатеричная), а также погрешность итерационных методов. Автоматически ведётся контроль размерностей и пересчёт в разных системах измерения (СИ, СГС, англо-американская, а также пользовательская).
В Mathcad встроены средства символьной математики, позволяющие решать задачи через компьютерные аналитические преобразования.
Графический процессор служит для создания графиков и диаграмм. Он сочетает простоту общения с пользователем с большими возможностями средств деловой и научной графики. Графика ориентирована на решение типичных математических задач. Возможно быстрое изменение вида и размера графиков, наложение на них текстовых надписей и перемещение их в любое место документа.
Mathcad является универсальной системой, т.е. может использоваться в любой области науки и техники — везде, где применяются математические методы. Запись команд в системе Mathcad на языке, очень близком к стандартному языку математических расчётов, упрощает постановку и решение задач.
Mathcad интегрирован со всеми другими компьютерными системами счёта.
Mathcad позволяет легко решать такие задачи как:
· ввод на компьютере разнообразных математических выражений (для дальнейших расчётов или создания документов, презентаций, Web-страниц или электронных и обычных «бумажных» книг);
· проведение математических расчётов (как аналитических, так и при помощи численных методов);
· подготовка графиков (как двумерных, так и трёхмерных) с результатами расчётов;
· ввод исходных данных и вывод результатов в текстовые файлы или файлы с базами данных в других форматах;
· подготовка отчетов работы в виде печатных документов;
· подготовка Web-страниц и публикация результатов в Интернете;
· получение различной справочной информации
и многие другие задачи.
Начиная с 14-й версии, Mathcad интегрирован с Pro/ENGINEER (а также и с SolidWorks). В основе интеграции Mathcad и Pro/ENGINEER лежит двухсторонняя связь между этими приложениями. Их пользователи могут легко связать любой файл Mathcad с деталью и сборкой Pro/ENGINEER при помощи такой функции системы Pro/ENGINEER, как фичер анализа
Mathcad создает удобную вычислительную среду для самых разнообразных математических расчётов и документирования результатов работы в рамках утверждённых стандартов. Mathcad позволяет создавать корпоративные и отраслевые средства сертифицированных расчётов в различных отраслях науки и техники, обеспечивающие единую методологию для всех организаций, входящих в корпорацию или отрасль
Последняя версия Mathcad поддерживает 9 языков, позволяет вести более мощные и ясные вычисления.
NEEDHAM (Массачусетс). 12 февраля 2007 г. PTC (на бирже Nasdaq: PMTC), компания по разработке систем CAD/CAM/CAE/PLM, объявила о выпуске Mathcad 14.0, самой последней версии популярной системы автоматизации инженерно-технических расчётов. Начиная с момента приобретения фирмы Mathsoft в апреле 2006 года, компания PTC сосредоточила свои усилия над тем, чтобы дальше раздвинуть географические границы применения технологии Mathcad и значительно увеличить армию её пользователей. Mathcad 14.0 значительно расширяет возможности пользователей в решении постоянно растущих вычислительных задач, улучшает связанность расчётных документов на протяжении всего процесса разработки изделия.
В современных условиях глобального разделения процесса разработки изделия научно-технические вычисления приобретают крайне важное значение. Выпуская Mathcad 14.0, PTC обеспечивает полную поддержку кодировки Unicode и в скором будущем предложит данный продукт на девяти языках. Новыми среди них будут такие языки, как итальянский, испанский, корейский и оба китайских — традиционный и упрощённый. Расширенная языковая поддержка в Mathcad 14.0 позволит географически разбросанным командам выполнять и документировать расчёты на своём местном языке и в результате повысить производительность труда, благодаря увеличению его скорости и точности, а также сокращению ошибок, происходящих при переводе с одного языка на другой.
Mathcad 14.0 также позволяет выполнять более сложные расчёты, сохраняя их ясность с помощью новых функций рабочего листа WorkSheet (документа, открытого в среде Mathcad), дополнительных средств оперативной числовой оценки и расширенного набора символов. Это поможет пользователям при выводе формул, отображении вычислительного процесса и документального обоснования расчётов. В конечном итоге, специальные дополнительные возможности разрешат пользователям работать с более широким диапазоном инженерно-технических задач.
В основе интеграции Mathcad и Pro/ENGINEER лежит двухсторонняя связь между этими приложениями. Их пользователи могут легко связать любой файл Mathcad с деталью и сборкой Pro/ENGINEER при помощи такой функции системы Pro/ENGINEER, как фичер анализа. Базовые величины, расчитанные в системе Mathcad, могут быть переведены в параметры и размеры CAD-модели для управления геометрическим объектом. Параметры из модели Pro/ENGINEER также можно ввести в Mathcad для последующих инженерно-конструкторских расчётов. При изменении параметров взаимная интеграция двух систем позволяет динамически обновлять вычисления и чертёж объекта. Более того, теперь корректность управляемых системой Mathcad моделей Pro/ENGINEER может быть обоснована с помощью таких расчётных модулей Pro/ENGINEER, как Pro/ENGINEER Mechanica®, Structural And Thermal Simulation, Fatique Advisor Option и Mechanism Dynamics Option.
Что нового в Mathcad 14.0?
· Новый тандем операторов интерфейса («Два в одном»)
· Формат чисел на графиках
· Изменения в командах Find/Replace
· Новое в решении ОДУ
· Новые средства символьной математики
· Поддержка кодовой таблицы Unicode
Под интерфейсом пользователя подразумевается совокупность средств графической оболочки Math CAD, обеспечивающих лёгкое управление системой, как с клавишного пульта, так и с помощью мыши. Под управлением понимается и просто набор необходимых символов, формул, текстовых комментариев и т. д., и возможность полной подготовки в среде MathCAD документов (Work Sheets) и электронных книг с последующим их запуском в реальном времени. Пользовательский интерфейс системы создан так, что пользователь, имеющий элементарные навыки работы с Windows-приложениями, может сразу начать работу с MathCAD.
Главное меню системы.
Вторая строка окна системы — главное меню. Назначение его команд приведено ниже:
File (Файл) — работа с файлами, сетью интернет и электронной почтой;
Ниспадающее меню содержит команды, стандартные для Windows-приложений.
Edit (Правка) — редактирование документов;
Ниспадающее меню также содержит команды, стандартные для Windows-приложений.Большинство из них доступны только в случае, если в документе выделены одна или несколько областей (текст, формула, график и т.д.)
View (Обзор) — изменение средств обзора;
Toolbars (Панели) — позволяет отображать или скрывать панели инструментов Standart (Стандартная), Formatting (Форматирования), Math(Математика).
Status bar(Строка состояния) — включение или отключение отображения строки состояния системы.
Ruler(линейка) — включение-отключение линейки.
Regions (Границы) — Делает видимыми границы областей (текстовых, графических, формул).
Zoom (изменение масштаба).
Refresh (Обновить)[Ctrl+R] — обновление содержимого экрана.
Animate (Анимация) — Команда позволяет создать анимацию.
Playback (Проигрыватель) — Bоспроизведение анимации, хранящейся в файле с расширением AVI.
Preferences (Настройки) — Одна из вкладок всплывающего окна (General) позволяет задать некоторые параметры работы впрграммы, не влияющие на вычисления, другая вкладка (Internet) служит для ввода информации при совместной работе с MathCAD-документами через Internet.
Insert (Вставка) — Команды этого меню позволяют помещать в MathCAD -документ графики, функции, гиперссылки, компоненты и встраивать объекты.
Format (Формат) — изменение формата объектов
Equation (Уравнение) — Форматирование формул и создание собственных стилей для представления данных
Result (Результат) — Позволяет задать формат представления результатов вычислений.(см. раздел 1.4 этой лекции)
Text(Текст) — Форматирование текстового фрагмента (шрифт, размер, начертание)
Paragraf (Абзац) — Изменение формата текущего абзаца (отступы, выравнивание).
Tabs(Табуляция) — Задание позиций маркеров табуляции.
Style (Стиль) — Оформление текстовых абзацев.
Properties (Свойства) — Вкладка Display (Отображение) позволяет задать цвет фона для наиболее важных текстовых и графических областей; вставленный в документ рисунок (Insert -> Picture) позволяет заключить в рамку, вернуть ему первоначальный размер. Вквадка Calculation (Вычисление) позволяет для выделенной формулы включить и отключить вычисление; в последнем случае в правом верхнем углу области формулы появляется маленький черный прямоугольник и формула превращается в комментарий.
Graf (График) — Позволяет менять параметры отображения графиков
Separate regions (Разделить области) — Позволяет раздвигать перекрывающиеся области.
Align regions(Выровнять области) — Выравнивает выделенные области по горизонтали или по вертикали.
Headers/Footers (Колонтитулы) — создание и редактирование колонтитулов.
Repaganite Now (Перенумерация страниц) — Производит разбивку текущего документа на страницы.
Math (Математика) — управление процессом вычислений; в MathCAD существует два режима вычислений: автоматический и ручной. В автоматическом режиме результаты вычислений полностью обновляются при каком-либо изменении в формуле.
Automatic Calculation (Автоматическое вычисление) — позволяет переключать режимы вычислений.
Calculate (Вычислить) — При ручном режиме вычислений позволяет пересчитать видимую часть экрана.
Calculate Worksheet (Просчитать документ) — Пересчет всего документа целиком.
Optimization (Оптимизация) — При помощи этой команды можно заставит MathCAD перед численной оценкой выражения произвести символьные вычисления и при нахождении более компактной формы выражения использовать именно ее. Если выражение удалось оптимизировать, то справа от него появляется маленькая красная звездочка. Двойной щелчок на ней открывает окно, в котором находится оптимизированный результат.
Options (Параметры) — позволяет задавать параметры вычислений
Symbolik (Символика) — выбор операций символьного процессора;
Позиции этого меню подробно рассматриваются в Лекции 6 , посвященной символьным вычислениям в системе MathCAD.
Window (Окно) — управление окнами системы;
Help (?) — работа со справочной базой данных о системе;
Mathcad Help (Справка по MathCAD) — содержит три вкладки: Содержание — справка упорядочена по темам; Указатель — предметный указатель; Поиск — находит нужное понятие при вводе его в форму.
Resource Center (Центр ресурсов) — Информационный центр, содержащий обзор вычислительных способностей MathCAD (Overview and Tutorials), быструю справку в виде примеров из различных областей математики (Quicksheets and Reference tables).
Tip of the Day — Всплывающие окна-подсказки с полезными советами (возникают при загрузке системы).
Open Book (Открыть книгу) — позволяет открыть справочник системы MathCAD.
About Mathcad (О программе Mathcad) — информация о версии программы, авторских правах и пользователе.
Каждая позиция главного меню может быть сделана активной. Для этого достаточно указать на нее курсором — стрелкой мыши и нажать ее левую клавишу. Можно также нажать клавишу F10 и использовать клавиши перемещения вправо и влево. Затем выбор фиксируется нажатием клавиши ввода Enter. Если какая-либо позиция главного меню делается активной, она выводит ниспадающее подменю со списком доступных и недоступных (но возможных в дальнейшем) операций. Перемещение по списку подменю и выбор нужной операции производится аналогично тому, как это описано для главного меню.
Стандартная панель инструментов.
Третью строку окна системы занимает панель инструментов (Toolbox). Она содержит несколько групп кнопок управления с пиктограммами, каждая из которых дублирует одну из важнейших операций главного меню. Стоит только остановить курсор мыши на любой из этих пиктограмм, как в желтом окошечке появится текст, объясняющий функции пиктограмм. Рассмотрим действие кнопок быстрого управления системой.
Кнопки операций с файлами.
Документы системы MathCAD являются файлами, т.е. имеющими имена блоками хранения информации на магнитных дисках. Файлы можно создавать, загружать (открывать), записывать и распечатывать на принтере. Возможные операции с файлами представлены в панели инструментов первой группой из трех кнопок:
New Worksheet (Создавать) — создание нового документа с очисткой окна редактирования;
Open Worksheet (Открыть) — загрузка раннее созданного документа из диалогового окна;
Save Worksheet (Cохранить) — запись текущего документа с его именем.
Печать и контроль документов.
Print Worksheet (Печать) — распечатка документа на принтере;
Print Preview (Просмотр) — предварительный просмотр документа;
Check Speling (Проверка) — проверка орфографии документа.
Кнопки операций редактирования.
Во время подготовки документов их приходится редактировать, т.е. видоизменять и дополнять.
Cut (Вырезать) — перенос выделенной части документа в буфер обмена с очисткой этой части документа;
Copy (Копировать) — копирование выделенной части документа в буфер обмена с сохранением выделенной части документа;
Paste (Вставить) — перенос содержимого буфера обмена в окно редактирования на место, указанное курсором мыши;
Undo (Отменить) — отмена предшествующей операции редактирования;
Три последние операции связаны с применением буфера обмена. Он предназначен для временного хранения данных и их переноса из одной части документа в другую, либо для организации обмена данными между различными приложениями.
Кнопки размещения блоков.
Документы состоят из различных блоков: текстовых, формальных, графических и т.д. Блоки просматриваются системой, интерпретируются и исполняются. Просмотр идет справа налево и снизу вверх.
— Align Across (Выровнять по горизонтали) — блоки выравниваются по горизонтали.
— Align Down (Выровнять вниз) — блоки выравниваются по вертикали, располагаясь сверху вниз.
Пиктограммы этих кнопок изображают блоки и указанные варианты их размещения.
Кнопки операций с выражениями
Формульные блоки часто являются вычисляемыми выражениями или выражениями, входящими в состав заданных пользователем новых функций. Для работы с выражениями служат пиктограммы
Следующие группы кнопок являются специфичными именно для системы MathCAD.
Insert Function (Вставить функции) — вставка функции из списка, появляющегося в диаологовом окне;
Insert Unit (Вставить единицы) — вставка единиц измерения;
Calculate (Пересчитать) — вычисление выделенного выражения;
Доступ к новым возможностям MathCAD.
Начиная с версии MathCAD 7.0 появились новые кнопки, дающие доступ к новым возможностям системы:
Insert Giperlink (Включение гиперссылки) — обеспечивает создание гиперссылки;
Component Wizard (Мастер компонентов) — открывает окно Мастера, дающего удобный доступ ко всем компонентам системы;
Ran Math Connex (Запуск системы Math Connex) — запуск системы для стимулирования блочно-заданных устройств.
Кнопки управления ресурсами.
Resource Center (Центр ресурсов) — дает доступ к центру ресурсов;
Help (Справка) — дает доступ к ресурсам справочной базы данных системы.
Четвертая строка верхней части экрана содержит типовые средства управления шрифтами:
Style — Переключатель выбора стилей;
Font — Переключатель выбора набора символов;
Point Size — Переключатель выбора размеров символов;
Bold — Установка жирных символов;
Italik — Установка наклонных символов;
Underline — Установка подчёркнутых символов;
Left Align — Установка левостороннего выравнивания;
Center Align — Установка выравнивания по центру;
Right Align — Установка правостороннего выравнивания.
До тех пор, пока не начат набор элементов документа, часть описанных кнопок и иных объектов пользовательского интерфейса находится в пассивном состоянии. В частности, в окнах переключателей панели форматирования нет надписей. Пиктограммы и переключатели становятся активными, как только появляется необходимость в их использовании.
Внизу экрана кроме полосы горизонтальной прокрутки расположена ещё одна строка — строка состояния. В ней выводится служебная информация, краткие комментарии, номер страницы и др. Эта информация полезна для оперативной оценки состояния системы в ходе работы с нею.
Наборные математические панели инструментов.
Для ввода математических знаков в MathCAD используются удобные перемещаемые наборные панели со знаками. Они служат для вывода заготовок — шаблонов математических знаков (цифр, знаков арифметических операций, матриц, знаков интегралов, производных и т. д.). Для вывода панели Math необходимо выполнить команду View -> Toolbar -> Math. Наборные панели появляются в окне редактирования документов при активизации соответствующих пиктограмм — первая линия пиктограмм управления системой. Используя общую наборную панель, можно вывести или все панели сразу или только те, что нужны для работы. Для установки с их помощью необходимого шаблона достаточно поместить курсор в желаемое место окна редактирования (красный крестик на цветном дисплее) и затем активизировать пиктограмму нужного шаблона, установив на него курсор мыши и нажав ее левую клавишу.
Многие функции и операции, которые вставляются в документ с помощью наборных математических панелей, могут быть помещены в документ с помощью «быстрых клавиш». При этом работа в системе MathCAD становится более продуктивной. Рекомендуем запомнить сочетания клавишь хотя бы для некоторых наиболее часто употребляемых команд.
Более подробно работа с дополнительными панелями, включаемыми кнопками панели Math, будет описана в соответствующих разделах.
Основные правила работы с MathCAD 13
С развитием информационных технологий появляется все больше возможностей для исследования математических моделей с помощью численных методов. Кроме универсальных языков программирования, применяемых для решения математических задач, существует множество специализированных математических пакетов программ, в основе которых лежат уже готовые алгоритмы вычислений с использованием численных методов. К их числу относятся MathCAD, Maple, MathLAB, Mathematica.
Например, при использовании системы MathCAD, по сравнению с универсальными языками программирования, облегчается графическое представление результатов, упрощаются промежуточные вычисления. Кроме того, в системе MathCAD с целью освоения алгоритмов численных методов их можно реализовать средствами программирования, а затем проверить результат с помощью встроенных процедур и функций.
Другим программным продуктом, с помощью которого можно производить численные расчеты, является табличный процессор Excel. В нем реализован принцип табличных вычислений и при изучении численных методов этот принцип существенно помогает при организации расчетов, чему способствует наглядное представление промежуточных результатов. Так как табличный процессор EXEL имеет большую популярность и его изучение предусмотрено в школьной программе, то описанию работы с этим программным продуктом будет уделено меньше внимания, чем системе MathCAD.
Табличные результаты приведенных примеров в основном вычислены с помощью программы EXEL. Данное пособие подразумевает значительную самостоятельную работу студентов, поэтому, как правило, в этих примерах чаще даннно табличное представление результатов вычислений, без отображения формул.
В пособии приведена краткая справка по компьютерной системе MathCAD, а также предлагается множество примеров с использованием этой системы. Приводятся стандартные функции для вычислений. Во многих случаях математическая запись формул совпадает с формой записи, принятой в MathCAD, что облегчит студентам переход к самостоятельной практической работе с этим программным продуктом.
Основные правила работы с MathCAD 13
После запуска системы в левом верхнем угле рабочего поля программы появляется курсор «+». При необходимости его можно установить в другое место рабочего поля с помощью стрелок или мыши. Простейшие математические расчеты можно производить практически сразу.
| Для построения сложных математических выражений, вывода результатов в графическом виде, программирования и т.д. используется панель инструментов Math (математика). Если она не отображена на экране, то ее можно восстановить, используя пункты верхнего меню ViewÞ ToolbarsÞ Math. | ![]() |
С помощью каждого инструмента на данной панели можно вызвать соответствующую ему панель со своим набором инструментов. Так, после выбора инструмента Calculator (калькулятор) появляется соответствующая ему панель. Чтобы набрать дробь, например 3/23, необходимо сначала набрать числитель «3», выбрать с помощью мыши инструмент и набрать знаменатель «23». Для получения результата необходимо нажать клавишу «=». |
![]() |
При построении выражений часто требуется выделить ту или иную его часть. В этом случае используют клавишу «пробел». В предыдущем случае, если необходимо продолжить выражение, но уже не в знаменателе, необходимо нажать «пробел» один раз. Чтобы выделить все выражение, «пробел» нажимают столько раз, сколько это необходимо для полного выделения.

Для построения дроби вместо выбора инструмента на панели можно было воспользоваться клавишей « / ». Ниже приводятся горячие клавиши для других операций, дублируемых набором на клавиатуре.
| Отображение в документе | Набор на клавиатуре | Отображение в документе | Набор на клавиатуре |
| := | : | X \ | |
| … | ; | X [Ctrl + \] | |
| ∙ | * | |X| | | X |
| 3 / 24 | N! | ! N | |
| Z 2 | Z^2 | t ? A(t) | |
| X1 | X[1 | Вставить матрицу | Ctrl+M |
Формат отображения числовых значений результата (например, с фиксированной точкой или экспоненциальный) может быть выбран с помощью диалогового окна Result Format (формат результата). Это окно можно открыть через пункт верхнего меню Format, в котором выбирается подпункт Result.
Работа с функциями. Для работы с функциями используется обычная математическая запись, отличие только в том, что выражение функции не приравнивается, а присваивается. Например, . Такая запись представляет собой описание функции. Чтобы вычислить функцию для определенного значения аргумента, нужно поставить курсор ниже описания функции, написать имя функции с необходимым аргументом в скобках, после чего нажать клавишу «=». Для того чтобы найти корни функции, необходимо воспользоваться встроенной функцией solve. Проще всего в нашем случае ниже выражения для функции набрать f(x), а затем выбрать в меню Math Þ Symbolic функцию solve. В предлагаемом поле следует ввести аргумент х и нажать «Enter». После всех перечисленных действий на рабочем поле будет отображено следующее:

Построение графиков. Чтобы построить график функции в декартовых координатах нужно установить курсор ниже введенного выражения и воспользоваться инструментом на панели Graph(графика).
| После этого на месте курсора отобразится шаблон для построения графика. В этом шаблоне располагаются пустые поля, предназначенные для ввода данных (черные прямоугольники на рисунке слева). | ![]() |
| Если в крайнем левом прямоугольнике набрать f(x) и нажать клавишу «Enter», то график будет построен автоматически с параметрами по осям, определенными самой системой. При необходимости параметры осей легко меняются, если щелкнуть левой клавишей мыши по выбранному элементу. | ![]() |
Так же можно менять свойства графика, используя контекстное меню. Для этого нужно щелкнуть правой клавишей мыши по рисунку и выбрать пункт Format.
| На одном графике можно построить две и более функций. В этом случае выше графика отдельно записываются выражения для функций, а затем в крайнем левом поле графика через запятую вводятся их наименования с переменными аргументами (например, f(x), h(x)). При вводе запятой курсор автоматически переходит на новую строку. | ![]() |
Дифференцирование и интегрирование в системе MathCAD так же производятся достаточно простым способом, однако имеются моменты, которые необходимо отметить. Шаблон оператора дифференцирования не должен конструироваться как дробь, он вводится либо с помощью горячих клавиш (см. таблицу выше), либо с помощью инструмента
на панели Calculus (исчисление). Результату интегрирования или дифференцирования удобно ставить в соответствие свое имя функции с помощью операции присваивания. Например, . Для просмотра результата выражения сразу же после его ввода нужно воспользоваться инструментом
(или же Ctrl+.), после чего нажать «Enter». Часто полученное выражение бывает громоздко и требует упрощения его вида, для этого используют функцию Simplify. Упрощаемое выражение сначала выделяется с помощью пробела, затем на панели Symbolic выбирается функция Simplify, в конце нажимается «Enter».
Работа с векторами и матрицами. При работе с векторами и матрицами используется панель операций с матрицами Matrix. Применение этих инструментов не столь очевидно, как, например, для инструментов арифметических операций, поэтому ниже они рассмотрены подробно.

— задает матрицу или вектор (Ctrl+M)

— нижний индекс ( [)

— вычисление обратной матрицы (можно просто записать x в -1 степени)

— вычисление определителя матрицы (можно вводить с помощью символа |)

— поэлементные операции с матрицами: если А= , а B= , то = или = (Ctrl + —)

— выбор столбца в матрицы: M < j >– j-ый столбец матрицы (Ctrl+6)

— транспонирование матрицы (Ctrl+1)

— определение диапазона ( ; )

— вычисление произведения матриц, скалярного произведения
векторов (*)

— вычисление векторного произведения векторов (Ctrl+8)

— вычисление суммы элементов матрицы (Ctrl+4)

При работе с матрицами, можно производить операции как со всей матрицей, так и с ее отдельными элементами. Чтобы ввести матрицу А, необходимо набрать «А:», а затем выбрать инструмент, задающий матрицу . После выбора необходимого количества строк и столбцов можно вводить элементы матрицы. Ниже приведен пример вычисления определителя матрицы и ее произведения на вектор, а так же работы с ее отдельными элементами.
Заметим, что нумерация индексов матрицы по умолчанию начинается с нуля. Для того, чтобы начать нумерацию с единицы необходимо перед выводом результата набрать команду ORIGIN=1 (верхний регистр обязателен).
Для работы с матрицей используется множество встроенных функций, основные из них приводятся ниже.
max(A) – вычисление наибольшего элемента в матрице А;
min(А) – вычисление наименьшего элемента в матрице А;
tr(A) – вычисление следа (суммы диагональных элементов) квадратной матрицы А;
rows(A) – вычисление числа строк в матрице A;
cols(A) – вычисление числа столбцов в матрице А;
diag(v) – создание диагональной матрицы, элементы главной диагонали которой хранятся в векторе v;
identity(n)– создание единичной матрицы порядка n;
augment(A,B) – формирует матрицу, в первых столбцах которой содержится матрица А, а в последних – матрица B (матрицы А и В должны иметь одинаковое число строк);
stack(A,B) – формирует матрицу, в первых строках которой содержится матрица А, а в последних – матрица В (матрицы А и В должны иметь одинаковое число столбцов);
submatrix(A,ir,jr,ic,jc) – формирует матрицу, которая является блоком матрицы А, расположенным в строках с ir по jr и в столбцах с ic по jc, ir, ic.
Программирование. Одной из наиболее сложных возможностей MathCAD является программирование. Инструменты программирования находятся на панели Programming.
| Слева рассмотрен пример программы для суммирования n первых натуральных чисел. С помощью этой программы определяется функция f с переменным параметром n. Ниже программы в последней строке показано использование этой функции с параметром 5. |
Для ввода этой программы после набора комбинации клавиш «f(n):» необходимо выбрать инструмент Add Line (можно использовать «]»).
| После этого появляется специальный шаблон, в котором линия слева определяет границы оператора. | ![]() |
Внутри шаблона производится набор тела функции.

В программе использованы локальные переменные rez и i. Присваивание производится с помощью инструмента (который можно вводить символом «
Как поставить квадратные скобки?
Квадратные скобки в таблице
Начал делать работу и наткнулся на трудности((Надо получить саммарную силу Fi.На картинке все.

Программа автоматом добавляет квадратные скобки
Такая проблема, пытаюсь записать выражение и Mathcad сам добавляет Квадратные скобки. Кто подскажет.
Как решать квадратные уравнения?
собственно вопрос. если можно, то пошагово объясните.
![]()
5184 / 3975 / 1379
Регистрация: 30.07.2012
Сообщений: 11,991
Ставьте везде круглые скобки. Там, где надо, Mathcad сам изменит круглые скобки на квадратные.
Регистрация: 11.07.2015
Сообщений: 249
Здравствуйте, не могу понять, как сделать вот такое:
![]()
5184 / 3975 / 1379
Регистрация: 30.07.2012
Сообщений: 11,991
Saint-John, набираете t[0 получаете t0 и так далее. А чтобы получить вектор — CTRL+M потом шесть строк и один столбец — затем вводите элементы вектора.
Регистрация: 11.07.2015
Сообщений: 249
VSI, Спасибо за ответ, я пока новичок в этой программе и у меня пока много вопросов, на которые не может ответить мне Интернет (В смысле «Загуглить»).
Вот еще пара из них:
1) Как ставить такую точку?
2) Как поставить тут такую скобку? Круглая скобка начинает охватывать весь ряд, а не его часть.
3) Почему эти скобки в программе то круглые, то квадратные? И как их сделать квадратными?
6755 / 4830 / 2034
Регистрация: 02.02.2014
Сообщений: 12,922
1) это обычное умножение
2 и 3) не обращайте внимания на формы скобок, маткад сам перерисовывает формы, в зависимости от наличия вложенных скобок
рекомендовано писать в такой последовательности:
1) F1()
2) перенести курсор внутрь скобок,
3) написать внутренний текст, в вашем случае список переменных
Регистрация: 11.07.2015
Сообщений: 249
Сообщение от Krasme 
1) это обычное умножение
Если между, например, как на фото, между k0 и х поставить умножение, то они оба окажутся в скобках, а индекс за скобками.
Сообщение от Krasme 
Так же не получается поставить скобки перед F1, как бы я не ставил курсор, F1 всегда оказывается в скобках.
Как поставить квадратные скобки в маткаде
Для указания нижнего индекса используется клавиша [ (квадратная скобка). Если индекс двойной (у матрицы), то индексы вводятся через запятую.
Заполнение массивов может быть организовано с помощью ранжированных переменных и функций пользователя.
Операторы ситемы MathCAD.
Арифметические операторы предназначены для выполнения арифметических действий над численными величинами и конструирования математических выражений.
Оператор
Назначение оператора
X :=Y
Локальное присваивание X значения Y
X є Y
Глобальное присваивание X значения Y
X =
Вывод значения X
-X
Смена знака X
X + Y
Суммирование X с Y
X – Y
Вычитание из X значения Y
X Ч Y
Умножение X на Y
X/Y
Деление X на Y
XY
Возведение X в степень Y
Ц X
Вычисление квадратного корня из X
X !
Вычисление факториала
| Z |
Вычисление модуля комплексного Z
Z
Вычисление комплексно-сопряженного с Z числа
(n )
Ввод пары круглых скобок с шаблоном
(
Ввод открывающей скобки
)
Ввод закрывающей скобки
X n
Ввод нижнего индекса n
X
Ввод верхнего индекса n
Расширенные арифметические операторы:
Оператор
Вычисление определенного интеграла
Применение расширенных операторов значительно облегчает решение математических задач.
Операторы отношения (логические операторы):
Оператор
Как поставить квадратные скобки?
Квадратные скобки в таблице
Начал делать работу и наткнулся на трудности((Надо получить саммарную силу Fi.На картинке все.
Программа автоматом добавляет квадратные скобки
Такая проблема, пытаюсь записать выражение и Mathcad сам добавляет Квадратные скобки. Кто подскажет.
Как решать квадратные уравнения?
собственно вопрос. если можно, то пошагово объясните.
1) это обычное умножение
2 и 3) не обращайте внимания на формы скобок, маткад сам перерисовывает формы, в зависимости от наличия вложенных скобок
рекомендовано писать в такой последовательности:
1) F1()
2) перенести курсор внутрь скобок,
3) написать внутренний текст, в вашем случае список переменных
Сообщение от Krasme
Если между, например, как на фото, между k0 и х поставить умножение, то они оба окажутся в скобках, а индекс за скобками.
Сообщение от Krasme
сначала пишите k0, потом знак умножения и ставьте xi
а почему у вас скобки перед F1, когда на скрине они после?
Сообщение от Krasme
Точно, ошибся, нужно чтобы после.
Вообщем получилось так, но что-то это не совсем похоже на то, что должно получиться.
Как вручную заключить базу в квадратные скобки
Добрый день.Кто может подсказать как сделать что бы база2 была заключена в квадратные скобки?
Как автоматически задать квадратные скобки именам столбцов таблицы
Подскажите пожалуйста, у меня DatagridView заполняется из БД Access, там есть название столбцов из.
Синтаксическая проверка программ на C, таких как непарные круглые, квадратные и фигурные скобки
Задание: Упражнение 1.24. Напишите программу для выполнения примитивной синтаксической проверки.
Как обратиться к элементу формы, если его имя содержит квадратные скобки?
Если есть форма, в которой присутствуют такие элементы: Как мне к ним обратиться при нажатии на.
Как поставить квадратные скобки в маткаде
Сайт обслуживается в REG.RU
Работа сайта временно приостановлена
Хостинг сайта временно приостановлен
Если вы владелец данного ресурса, то для возобновления работы сайта вам необходимо продлить действие услуги хостинга.
В случае, если приостановка работы сайта вызвана нарушением условий Договора на абонентское обслуживание, то для возобновления работы вам необходимо обратиться в Службу поддержки . Мы будем рады вам помочь!
Если вы уверены, что это недоразумение или ошибка, напишите в Службу поддержки
В письме не забудьте указать ссылку на страницу.
Бесконечность в маткаде как поставить
Обойти эти трудности можно довольно просто, если решить уравнение на новом рабочем листе.
Покажем ещё решение для полинома третьего порядка.
Мы определили заранее значение констант, в противном случае решение получится в общем виде и на лист не помещается. Попробуйте его вывести и посмотрите, что получится.
Символьные операции в MathCAD
Интегрирование и дифференцирование
Интегрирование и дифференцирование — самые простые, с вычислительной точки зрения, операции, реализованные в MathCAD в виде операторов. Тем не менее, если расчеты выполняются с помощью вычислительного процессора, необходимо хорошо представлять себе особенности численных алгоритмов, действие которых остается для пользователя \»за кадром\».
Интегрирование, дифференцирование, как и множество других математических действий, устроено в MathCAD по принципу \»как пишется, так и вводится\». Чтобы вычислить определенный интеграл, следует напечатать его обычную математическую форму в документе. Делается это с помощью панели Calculus (Вычисления) нажатием кнопки со значком интеграла или вводом с клавиатуры сочетания клавиш + (или символа \»&\», что то же самое). Появится символ интеграла с несколькими местозаполнителями, в которые нужно ввести нижний и верхний интервалы интегрирования, подынтегральную функцию и переменную интегрирования.
Можно вычислять интегралы с одним или обоими бесконечными пределами. Для этого на месте соответствующего предела введите символ бесконечности, воспользовавшись, например, той же самой панелью Calculus (Вычисления). Чтобы ввести -°° (минус бесконечность), добавьте знак минус к символу бесконечности, как к обычному числу.
Чтобы получить результат интегрирования, следует ввести знак равенства или символьного равенства. В первом случае интегрирование будет проведено численным методом, во втором — в случае успеха, будет найдено точное значение интеграла с помощью символьного процессора MathCAD.
Об алгоритмах интегрирования
Результат численного интегрирования — это не точное, а приближенное значение интеграла, определенное с погрешностью, которая зависит от встроенной константы TOL.
Методика применения пакета Mathcad для решения научных и типовых общетехнических задач , страница 12
1. Вычисления (ввод значений переменных, выражений и выдача Mathcad результатов) выполняются в Рабочем документе Mathcad (РДМ — файле вычислений, созданным оператором переименованием представляемого Mathcad по умолчанию пустого файла Untitled) в вычислительных блоках прямоугольной формы, автоматически создаваемых Mathcad при вводе данных с клавиатуры или через буфер, и выделенных белым цветом на сером фоне в режиме View–Regions. Блоки позиционируются относительно друг друга посредством точек, проставляемых Mathcad автоматически перед записываемой в блок информацией (рис. 2.1,Б).
2. Текущее место возможного ввода в РДМ информации отмечается Mathcadом красным плюсом. По умолчанию любой ввод (с клавиатуры, из буфера или с панелей матзнаков) реализуется как ввод вычисляемого выражения (вычислительный ввод).
3. Текстовый комментарий или название вводится в виде текстового блока в место ввода, вычислительный тип которого изменен на текстовый (текстовый ввод) командой «Главное меню – Insert – Text region» или сочетанием клавиш Ctrl> + (место текстового ввода – прямоугольник с курсором ввода в виде вертикальной красной черты).
4. Курсор ввода в математических выражениях – правый по умолчанию уголок синего цвета. Уголок может перестраиваться с правого на левый (и наоборот) клавишами с левой и правой стрелками
Вводимый матзнак относится к части введенных знаков, подчеркнутых (охватываемых) горизонтальной и вертикальной (для многострочной записи) линиями уголка, причем, Mathcad в необходимых случаях сам расставляет скобки: например, при охвате двух слагаемых и вводе знака умножения Mathcad оба слагаемых возьмет в круглые скобки, поставит знак умножения и место ввода множителя (черный прямоугольничек).
Для увеличения охвата введенных знаков следует нажимать клавишу (каждое нажатие увеличивает охват на один символ в горизонтальном и вертикальном направлениях – при наличии знаков в этих направлениях). Изменение направления охвата и переход от одной группы символов к другой производится клавишами с левой и правой стрелками.
5. Значения переменных и параметров следует вводить выше и левее вычисляемых объектов (функций, формул, уравнений, решателей и графиков). Несоблюдение условия приводит к тому, что переменная в объекте окрашивается в красный цвет, вычисления не будут выполняться, и при наводке на него мышки возникает диагностическое сообщение красным шрифтом «This variable or function is not define above»– Эта переменная или функция выше не определена.
6. Аргументы (переменные и параметры) в именах (функций, формул или выражений) следует записывать в порядке согласно плану вычислений, согласованному с порядком многопараметрических вычислений в Mathcad (см. разд. 12 разд. 2.1).
7. В Mathcad имеются три знака (значения) символа «равно».
Первый называется «знаком присваивания» и обозначается как “: =”: присутствует в вычисляемых объектах для связи имени с выражением и вводится: в английской раскладке сочетанием клавиш Shift> + или однознаковой кнопкой с панельки Evaluation.
Вторым является символ команды «Вычислить», вставляемый после имени функции, арифметического выражения или рядной переменной для их вычисления клавишей >: в ответ Mathcad выдает вычисленное значение функции или выражения или преобразует строчную запись значений рядной переменной в матричную одностолбцовую.
Третьим является символ «жирное» равно, используется в записи систем уравнений в конструкции решателей типа Given … find; вставляется из панельки Boolean одноименной кнопкой или сочетанием клавиш Ctrl> + .
Бесконечность в маткаде как поставить
БлогNot. Определяем машинный ноль, машинную бесконечность и машинный эпсилон
Определяем машинный ноль, машинную бесконечность и машинный эпсилон
Доверять расчёту, сделанному на компьютере, без тени понимания того, как именно выполнен этот расчёт — одна из худший вещей, которые может допустить в своей работе инженер. К сожалению, уже нередки «специалисты», которых не смущает ненулевой результат, полученный при умножении на ноль, или, напротив, ноль там, где теоретически нуля быть не должно.
Поэтому повторим в этой заметке несколько азбучных истин о представлении вещественных чисел в компьютере и правилах выполнения операций с ними.
В IBM-совместимой ЭВМ для вещественных чисел используется двоичная система счисления и принята форма представления чисел с плавающей точкой вида x = m*2 p , где мантисса m = ± (g1*2 -1 + g2*2 -2 + . + gt*2 -t ) , g1, . gt — двоичные цифры, причём, g1=1 , а целое значение p называется двоичным порядком. Количество цифр t , которое отводится для записи мантиссы, называется разрядностью мантиссы. Диапазон представления чисел в ЭВМ ограничен конечной разрядностью мантиссы и значением числа p .
Все представимые на ЭВМ вещественные числа x удовлетворяют неравенствам 0 < X0 ≤ |x| < X∞ , где X0 = 2 -pmax+1 , X∞ = 2 pmax , а значение pmax соответствует разрядности вычислительной системы.
Все числа, по модулю большие X∞ , не представимы на ЭВМ и рассматриваются как машинная бесконечность. Все числа, по модулю меньшие X0 , для компьютера не отличаются от нуля и рассматриваются как машинный ноль. Машинным эпсилон εM называется относительная точность ЭВМ, то есть граница относительной погрешности представления вещественных чисел. Можно показать, что εM ≈ 2 -t . Пусть x * = m*2 p . Тогда граница абсолютной погрешности представления этого числа равна Δ(x * ) ≈ 2 -t-1 *2 p . Поскольку 1/2≤m
Машинное эпсилон определяется разрядностью мантиссы и способом округления чисел, реализованным на конкретной ЭВМ.
Примем следующие способы определения приближённых значений искомых величин:
- положим X∞ = 2 n , где n — первое натуральное число, при котором произошло переполнение;
- положим X0 = 2 -m , где m – первое натуральное число , при котором 2 -m совпадает с нулем;
- положим εM = 2 -k , где k – наибольшее натуральное число, при котором сумма вычисленного значения 1+2 -k ещё больше 1 . Фактически, εM есть граница относительной погрешности представления числа x * ≈ 1 .
Дальше задаём это в нужной среде (пакете) и подбираем значения параметров, вот пример для моего MathCAD 15:

машинный ноль, машинная бесконечность и машинный эпсилон в MathCAD 15
А вот что вышло в Visual Studio 2010 при использовании проекта Windows Forms, C++/CLI, библиотеки System::Math и типа данных long double :
Ну и пара стандартных напоминаний напоследок:

учёт погрешностей через метод round (Mathcad)
Похожие публикации:
- Виндовс 10 триал версия что это
- Влк что это
- Во сколько раз изменится частота колебаний
- Возможно вы стали жертвой подделки windows 7 как убрать

и набрать знаменатель «23». Для получения результата необходимо нажать клавишу «=».



