- •Тема 7. Ппп математических расчетов mathcad
- •7.1. Общие сведения о табличных процессорах
- •7.1. Интерфейс MathCad 2000
- •7.2. Основные команды главного меню и панели MathCad 2000
- •7.2.1. Меню File (Файл)
- •7.2.2. Меню Edit (Правка)
- •7.2.3. Меню View (Вид)
- •7.2.4. Меню Insert (Вставка)
- •7.2.5. Меню Format (Формат)
- •7.2.6. Меню Math (Математика)
- •7.2.7. Меню Symbolics (Символы)
- •7.2.8. Меню Window (Окно)
- •7.2.9. Меню Help (Справка)
- •7.2.10. Панели инструментов Standard (Стандартная) и Formatting (Форматирование)
- •7.2.11. Панель инструментов Math (Математика)
- •7.3. Входной язык MathCad 2000
- •7.3.1. Константы
- •7.3.2. Переменные
- •7.3.3. Векторы, матрицы
- •7.3.4. Операторы
- •7.3.5. Встроенные функции и функции пользователя
- •7.4. Построение двухмерных графиков
- •If (условие, выражение 1, выражение 2).
- •7.4.2. Построение графиков функций, заданных параметрически
- •7.4.3. Построение графиков в полярной системе координат
- •7.4.4. Изменение размеров и перемещение графиков
- •7.4.5. Форматирование двухмерных графиков
- •7.4.6. Анимация (оживление) графиков
- •7.5. Решение нелинейных уравнений и неравенств
- •7.5.1. Численное решение уравнений
- •7.5.2. Символьное решение уравнений
- •7.5.3. Символьное решение неравенств
- •7.6. Решение систем уравнений
- •7.6.1. Численное и символьное решение систем линейных алгебраических уравнений
- •7.6.2. Решение систем нелинейных уравнений
- •7.7. Вычисление пределов, сумм, произведений
- •7.7.1. Символьное вычисление пределов
- •7.7.2. Вычисление сумм и произведений
- •7.8. Вычисление производных, интегралов
- •7.8.1. Вычисление производных
- •7.8.2. Вычисление интегралов
7.2.11. Панель инструментов Math (Математика)
Панель инструментов Math (Математика) содержит кнопки для отображения следующих панелей инструментов: Calculator (Калькулятор), Graph (График), Matrix (Матрицы), Evaluation (Вычисления), Calculus (Исчисление), Boolean (Булева), Programming (Программирование), Greek (Греческий алфавит), Symbolic (Символы) (рис.7.2).
• Calculator (Калькулятор) – это арифметическая панель, содержащая кнопки задания всех основных вычислительных операций, цифр и некоторых элементарных функций, которые можно найти на клавиатуре микрокалькулятора (рис. 7.18).
Рис. 7.18. Панель инструментов Calculator (Калькулятор)
• Graph (График) – это панель, содержащая кнопки для построения двух– и трехмерных графиков (рис. 7.19).
Рис. 7.19. Панель инструментов Graph (График)
• Matrix (Матрицы) – матричная панель, содержащая кнопки для создания и выполнения некоторых операций с векторами и матрицами (рис. 7.20).
Рис. 7.20. Панель инструментов Matrix (Матрицы)
• Evaluation (Вычисления) – эта панель предназначена для ввода различных знаков присваивания, а также для задания собственных операторов (рис. 7.21).
Рис. 7.21. Панель инструментов Evaluation (Вычисления)
• Calculus (Исчисление) – эта панель содержит кнопки для задания операторов дифференцирования, интегрирования, вычисления сумм, произведений и пределов (рис. 4.5).
Рмс. 7.22. Панель инструментов Calculus (Исчисление)
• Boolean (Булева) – это панель, содержащая кнопки задания логических операторов сравнения (рис. 7.23).
Рис. 7.23. Панель инструментов Boolean (Булева)
• Programming (Программирование) – эта панель содержит кнопки для задания команд программирования (рис. 7.24).
Рис. 7.24. Панель инструментов Programming (Программирование)
• Greek (Греческий алфавит) – кнопки этой панели предназначены для ввода греческих букв (рис. 7.25).
Рис. 7.25. Панель инструментов Greek (Греческий алфавит)
• Symbolic (Символы) – эта панель содержит кнопки для выполнения различных символьных вычислений (рис. 7.26).
Рис. 7.26. Панель инструментов Symbolic (Символы)
7.3. Входной язык MathCad 2000
Общение пользователя с MathCAD осуществляется на математически ориентированном входном языке.
Алфавит входного языка – это совокупность слов и символов, которые используются для задания команд и функций. Алфавит языка содержит:
• латинские и греческие буквы;
• арабские цифры;
• системные переменные;
• специальные знаки и знаки–операторы;
• имена встроенных функций.
К укрупненным элементам языка относятся типы данных, операторы, встроенные функции, функции пользователя, процедуры и управляющие структуры. Кроме этого, все, что находится в математической панели Math, также относится к алфавиту пакета.
К типу данных в пакете относятся константы, переменные, массивы (матрицы и векторы), файлы данных.
7.3.1. Константы
В пакете имеются следующие типы данных:
• целочисленные константы ( 2, –285, 521);
• вещественные числа с мантиссой и порядком ( 5.6784*104 );
• комплексные числа (1.5 +i*3);
• системные константы (е, );
• строковые константы («матрица», «12345»);
• единицы измерения физических величин (при необходимости MathCAD выполняет расчеты физических величин с преобразованием их размерности).
MathCAD производит всевозможные математические операции с константами (панель Calculator) и символьными переменными, причем символьные вычисления могут быть выполнены двумя способами:
• с помощью команд меню Symbolics;
• с помощью операторов панели инструментов Symbolic, входящей в математическую панель Math.
Для вычисления численного выражения с помощью панели Calculator вводят выражение и в конце введенного выражения ставят знак =. Количество десятичных знаков, выводимых в числе после запятой, устанавливают с помощью команды Number of decimal places, расположенной в меню Format/Result/Number Format.
Пример 1. Вычисление числовых выражений
Для символьного вычисления с помощью команд меню Symbolics вводят выражение, выделяют его при помощи курсора, затем из меню Symbolics выбирают подменю Evaluate и команду Symbolically (пример 2.1). Если же из подменю выбрать команду Floatingpoint, то конечный результат будет представлен в виде числа с плавающей точкой (пример 2.2). Для символьного вычисления выражений с радикалами нужно использовать команду Factor из меню Symbolic (пример 2.3).
Пример 2. Символьное вычисление числовых выражений с помощью команд меню Symbolics.
Ниже приведены результаты символьных вычислений с помощью команд панели Symbolic, входящей в Math.
Пример 3. Символьные вычисления с помощью команд панели Symbolic.