- •А. В. Лыкин
- •В задачах электроэнергетики Учебное пособие
- •Предисловие
- •1. Краткое руководство по работе в системе MathCad
- •1.1. Интерфейс MathCad 3.0
- •1.2. Переменные
- •1.3. Векторы и матрицы
- •1.4. Функции
- •1.5. Ввод и редактирование математических выражений
- •1.6. Ввод и редактирование текста
- •1.7. Ввод и вывод данных
- •1. 8. Решение уравнений
- •1.9. Графические возможности
- •1.10. Символьная математика
- •1.11. Использование размерностей физических величин
- •1.12. Описание зависимостей
- •1.13. Интерполяция
- •1.14. Статистический анализ данных и сортировка
- •2. Решения задач
- •2.1. Расчет режима электрической сети (линейная модель)
- •2.2. Расчет режима электрической сети (нелинейная модель)
- •2.3. Исследование корней уравнений установившегося режима
- •2.4. Определение мощности компенсирующего устройства из баланса реактивной мощности
- •2.5. Регулирование напряжения в электрической сети
- •6. Оптимизация режима работы неоднородной электрической сети
- •2.7. Распределение мощностей между тепловыми электростанциями
- •2.8. Проверка статической устойчивости системы автоматического регулирования
- •2.9. Расчет токов короткого замыкания в электрической сети
- •Список использованных источников
- •Использование клавиатуры
- •Математические функции
1.5. Ввод и редактирование математических выражений
При вводе математических выражений система MathCAD контролирует синтаксис выражений и в случае ошибочных операций не допускает ввод неподходящих символов. Набор чисел и имен переменных в математическом выражении перемежается с операторами, определяющими действия над константами и переменными. Как правило, ввод какого-либо оператора приводит к появлению шаблонов, которые указывают место, где нужно задать операнды для данного действия, например, оператор / (разделить) приводит к появлению шаблонов для числителя, если он еще не набран, и знаменателя.
При вводе и редактировании выражений используется выделяющая рамка синего цвета со срезанным уголком. Сама рамка может изменяться в размерах. Она используется для копирования, вырезания и вставки частей выражения и для вставки и удаления операторов. Редактор формул обычно вставляет операторы справа от выделяющей рамки. Если нужно вставить оператор перед выражением, заключенным в выделяющую рамку, следует нажать клавишу <Ins>, рамка изменит цвет на красный и ее срезанный уголок окажется вверху слева; затем набрать необходимый оператор.
Примеры применения операторов для переменных, векторов и массивов даны ниже.
Рассмотрим некоторые приемы редактирования математических выражений.
Изменение числа или имени переменной. Щелкнуть мышью по месту, где необходимы исправления, в числе или имени переменной. Затем ввести дополнительные буквы или цифры или использовать <BkSp> для их удаления.
Удаление операторов. Щелкнуть мышью по меньшему выражению возле удаляемого оператора. Эта операция заключит выражение в рамку выделения - выделит это выражение. Затем выбрать Clear из меню Edit или нажать клавишу <Del> или <BkSp>. На месте оператора появится пустой оператор в виде небольшого пустого квадрата.
Вставка операторов. Щелкнуть мышью по первому операнду, чтобы заключить его в рамку. Затем ввести требуемый оператор. При замене оператора выполнить операцию удаления оператора, затем сразу ввести другой оператор.
Применение функций. Для вычисления функции от какого либо выражения, его необходимо заключить в круглые скобки. Затем выделить полученное выражение, включая скобки. Нажать <Ins> и набрать имя функции.
Вставка или удаление круглых скобок. Для того, чтобы заключить выражение в круглые скобки, его необходимо выделить и нажать клавишу "апостроф" <'>.
Для удаления скобок, выражение необходимо выделить, включая скобки, и нажать клавишу <Del>.
Перемещение выражения. Выделить выражение и вырезать его в буфер обмена. Затем щелкнуть мышью в пустом месте документа или шаблоне выражения и вставить содержимое из буфера обмена.
Удаление выражения. Выделить выражение и вырезать его в буфер обмена или выбрать Clear из меню Edit или нажать клавишу <Del>.
1.6. Ввод и редактирование текста
MathCAD - обладает возможностями текстового редактора и позволяет работать с двумя видами текстовых вставок: текстовые фрагменты (Text region) и текстовые врезки (Text band).
Текстовый фрагмент может занимать любое свободное место в окне и иметь произвольный размер в виде прямоугольной области.
Текстовая врезка занимает одну или несколько целых строк и обычно используется для ввода больших объемов текста.
Для ввода текстовых фрагментов используется меню Text|Create Text Region или клавиша <">.
Для ввода текстовых врезок используется меню Text|Create Text Band или <Ctrl+T>.
При вводе текста появляется рамка, обрамляющая вводимый текст, а курсор становится вертикальной чертой. Для завершения ввода текста следует щелкнуть мышью где либо вне текста.
Редактирование текстов осуществляется переводом курсора внутрь текстового фрагмента или врезки и после щелчка мышью применением операций, используемых в обычных текстовых редакторах. Для завершения редактирования необходимо щелкнуть мышью где-либо вне текста.
Удаление, копирование, вставка и перемещение текстовых фрагментов и врезок выполняется так же, как и для других объектов системы MathCAD.