- •ЦЕЛЬ РАБОТЫ
- •ТЕОРЕТИЧЕСКИЙ МАТЕРИАЛ
- •Назначение и возможности MathCAD
- •Основы языка MathCAD
- •Интерфейс MathCAD
- •Меню
- •Справка по MathCAD
- •Панели инструментов
- •Редактирование документа
- •Управление документом
- •Ввод и редактирование формул
- •Ввод и редактирование текста
- •Правка документа
- •Печать и посылка документа по электронной почте
- •Вычисления
- •Переменные и функции MathCAD
- •Переменные
- •Основные приемы выполнения расчетов в среде MathCAD
- •Функции
- •Символьные вывод математического выражения
- •Допустимые имена переменных и функций
- •Операторы
- •Арифметические операторы
- •Вычислительные операторы
- •Логические операторы
- •Операторы выражения
- •Операторы пользователя
- •Управление вычислениями
- •Типы данных
- •Данные
- •Действительные числа
- •Встроенные константы
- •Строковые выражения
- •Размерные переменные
- •Создание размерной переменной
- •Массивы
- •Ввод массива
- •Доступ к элементам массива
- •Ранжированные переменные
- •Отображение вывода массивов
- •Формат вывода числовых данных
- •Символьные вычисления
- •Создание графиков
- •Задание к лабораторной работе
- •Определение корней алгебраических уравнений
- •Определение корней трансцендентных уравнений
- •Решение системы линейных уравнений
- •Разложение функции на элементарные дроби
- •Дифференцирование функций
- •Интегрирование функций
- •Контрольные вопросы
- •Литература
23
3.1.5. Допустимые имена переменных и функций
MathCAD имеет ряд расширений и ограничений на использование символов в именах переменных и функций.
Допустимые символы:
-большие и маленькие буквы разного шрифта, - MathCAD различает величину и начертание символа в именах (например: х, х, Х и Х – для MathCAD разные символы);
-цифры от 0 до 9;
-символ бесконечности (∞), клавиши <Ctrl> + <Shift> + <Z>;
-штрих, клавиши <Ctrl> + <F7>;
-греческие буквы (вставляются выбором из панели Greek;
-символ подчеркивания;
-символ процента;
-нижний индекс (для MathCAD началом индекса служит ввод точки). Ограничение на имена переменных и функций:
-имя не может начинаться цифрой, символом подчеркивания, штрихом или процентом;
-символ бесконечности может использоваться только первым в имени;
-все буквы в имени должны иметь одного шрифта и стиля;
-имена не должны совпадать с именами встроенных функций, констант
иразмерностей (при этом допускаемое переопределение их имен приводит к отключению соответствующего средства MathCAD);
-MathCAD не различает имен функций и переменных (если имена их совпадают, то остается доступ к последнему определяемому объекту).
3.2.Операторы
Операторы в MathCAD обозначают математические действия,
выводимые в виде некоторых символов. Операторы вводятся или нажатием комбинации клавиш клавиатуры, или при помощи кнопки соответствующей панели инструментов.
3.2.1. Арифметические операторы
Арифметические операторы, обозначающие основные математические действия, вводятся с панели Calculator (Калькулятор):
-сложение и вычитание (+ и -);
-умножение и деление ( . , / и ÷ );
-факториал ( ! );
-модуль числа ( х );
-квадратный корень ( );
-корень степени n ( n );
-возведение х в степень у ( õó );
-изменение приоритета (скобки);
-численный вывод ( = ).
24
3.2.2. Вычислительные операторы
Вычислительные операторы вставляются в документы при помощи панели Calculus (Калькулятор). -
Дифференцирование и интегрирование:
-производная;
-n-я производная;
-определенный интеграл;
-неопределенный интеграл. Суммирование и вычисление произведения:
-сумма;
-произведение;
-сумма ранжированной переменной;
-произведение ранжированной переменной. Пределы:
-двусторонний;
-левый;
-правый.
3.2.3.Логические операторы
Результатом логических (булевых) операторов являются только числа 0 (ложь) и 1 (истина). Булевы операторы вводятся с панели Boolean:
-больше (Greater Than) (>);
-меньше (Less Than) (<);
-больше или равно (Greater Than or Equal) (≥);
-меньше или равно (Less Than or Equal) (≤);
-равно (Equal) (=);
-не равно (Not Equal to) (≠);
-и (And) ( );
-или (Or) ( );
-исключающее или (Exclusive or) ( );
-отрицание (Not) (¬).
Примеры: |
5>1=1 |
3>3=0 |
|
2=3=0 |
0≠0=0 |
||
7=7=1 |
3<∞=1 |
3≥3=1 |
|
¬1=0 |
¬0=1 |
|
|
1 0=1 |
1 0=1 |
1 0=0 |
|
0 0=0 |
1 1=1 |
1 1=1 |
|
1 1=0 |
0 0=0 |
0 0=0 |
|