Особенности формульного редактора
Вводить и редактировать формулы в Mathcad следует так, как подсказывает Вам опыт работы с другими текстовыми редакторами, т.е. выражения вводятся и вычисляются естественным образом, как они были бы написаны на листе бумаги. Порядок выполнения вычислений в документе Mathcad также очевиден: математические выражения и действия воспринимаются процессором сверху вниз и слева направо.
Однако существуют некоторые особенности формульного редактора, знакомство с которыми облегчит реальную работу и сэкономит время.
Предопределенные переменные
Mathcad содержит восемь переменных, значения которых определены сразу после запуска программы. Эти переменные называются предопределенными или встроенными переменными. Предопределенные переменные или имеют общепринятое значение, подобно и e, или используются как внутренние переменные, управляющие работой Mathcad, подобно ORIGIN и TOL.
Хотя эти переменные уже имеют значения при запуске Mathcad, их можно переопределять. Например, если нужно использовать переменную, называемую e, со значением иным, чем используемое Mathcad, введите новое определение, например e:=2 . Переменная e примет в рабочем документе новое значение всюду ниже этого определения.
Предопределенные переменные Mathcad определены для шрифтов всех гарнитур, размеров и начертаний. Это означает, что, если переопределить e как показано выше, можно все еще использовать e, или e как основание натуральных логарифмов. Сказанное не относится к греческим буквам, то есть , хотя она печатается как “e” в шрифте Symbol, не одно и то же, что e.
Можно управлять значениями TOL, ORIGIN, PRNPRECISION и PRNCOLWIDTH без необходимости явно определять их в рабочем документе. Выберите Встроенные переменные из меню Математика /Опции— появится диалоговое окно, показанное ниже (рис. 6).
Чтобы установить новое значение любой из этих переменных, введите его в соответствующее поле и нажмите “OK”. Затем выберите Пересчитать всё из меню Математика, чтобы новое значение встроенной переменной было учтено при обсчете существующих формул.
Числа в скобках справа от имён переменных представляют значения по умолчанию этих переменных. Справа от полей указаны допустимые диапазоны значений переменных.
Ниже приводится полный список предопределенных переменных Mathcad и их значений по умолчанию (таблица 2).
Имена в Mathcad могут содержать любые из следующих символов:
· Прописные и строчные латинские буквы.
· Цифры 0 до 9.
· Знак подчёркивания ( _ ).
· Штрих ( ` ). Обратите внимание, что это не то же самое, что апостроф. Этот символ находится на одной клавише с тильдой (~).
· Символ процента (%).
· Греческие буквы. Чтобы вставить греческую букву, напечатайте соответствующую римскую букву и нажмите [Ctrl]G. Greek letters;in equations
· Символ бесконечности , производимый нажатием [Ctrl]Z.
· Имена функций и переменных не могут включать пробелы или любые иные символы, не перечисленные выше.
· К именам переменных относятся следующие ограничения:
· Имя не может начинаться с цифры, знака подчеркивания(_ ), штриха ( ` ), или символа процента (%).
· Символ бесконечности может быть только первым символом в имени.
· Любые символы, напечатанные после нажатия клавиши точки (.), будут записаны как нижний индекс.
· Все символы в имени должны быть напечатаны шрифтом одной гарнитуры, размера и начертания (курсив, полужирный, и т.д.). Это условие не накладывает ограничений на появление в любом имени греческих букв.
· Mathcad не делает различий между именами переменных и именами функций. Таким образом, если определить вначале f(x), а затем переменную f, окажется невозможным использовать f(x) где-либо ниже определения f.
· Некоторые имена уже используются Mathcad для встроенных констант, единиц измерения и функций. Хотя эти имена можно переопределить, имейте в виду, что это уничтожит их встроенные значения. Например, если определить переменную mean, встроенная функция Mathcad mean(v) не сможет больше использоваться.
Mathcad различает в именах символы верхнего и нижнего регистра. Например, diam — переменная, отличная от DIAM. Mathcad также различает в именах различные шрифты. Поэтому DIAM — также отличная от DIAM.
Рисунок 6 - Окно вкладки меню Математика /Опции/ Встроенные переменные
Таблица 2 - Предопределенные переменные Mathcad и их
значения по умолчанию
Переменная = значение по умолчанию | Определение и использование |
π = 3.14159 ... | Пи. В численных расчетах Mathcad использует значение с учётом 15 значащих цифр. В символьных вычислениях сохраняет своё точное значение. Чтобы напечатать , нажмите [Ctrl]P. |
e = 2.71828 ... | Основание натуральных логарифмов. В численных расчетах Mathcad использует значение e с учётом 15 значащих цифр. В символьных вычислениях e сохраняет своё точное значение. |
A = 10307 | Бесконечность. В численных расчетах это заданное большое число. В символьных вычислениях — бесконечность. Чтобы напечатать , нажмите [Ctrl]Z. |
% = 0.01 | Процент. Используйте его в выражениях подобных 10* % или как масштабирующий множитель в поле, отводимом для единиц размерности. |
TOL = 10-3 | Допускаемая погрешность для различных алгоритмов аппроксимации (интегрирования, решения уравнений и т.д.). Подробнее см. разделы по процедурам, использующим TOL. |
ORIGIN = 0 | Начало массива. Определяет индекс первого элемента массива. |
PRNCOLWIDTH = 8 | Ширина столбца, используемая при записи файлов функцией WRITEPRN. |
PRNPRECISION = 4 | Число значащих цифр, используемых при записи файлов функцией WRITEPRN. |
FRAME = 0 | Используется для создания и просмотра анимаций. Когда анимации не используются, равна нулю. |