
- •1.1. Работа в системе MathCad Интерфейс пользователя
- •Панели инструментов
- •Панель Math
- •Вычисления
- •Допустимые имена переменных и функций
- •Присвоение и вывод значений переменных и функций
- •Математические выражения
- •Массивы
- •Решение уравнений
- •Итерационные методы
- •Решение уравнений средствами MathCad
- •Задания по теме 1 «Решение уравнений»
- •Константы диссоциации слабых кислот и оснований
- •Задание № 2 теме «Решение нелинейных уравнений»
- •Порядок решения системы уравнений в системе Mathcad
- •Практическое занятие № 3-2 (продолжение). Решение систем линейных уравнений. Аппроксимация и интерполяция.
- •Тема 5. Построение графиков функций в системе Matchad Создание графиков
- •Построение нескольких рядов данных
- •Форматирование осей Изменение диапазона осей
- •Форматирование шкалы
- •Форматирование рядов данных
- •Построение графиков с условием
- •If (условие, значение_если_истина, значение_если_ложь) Пример
- •Задание по теме № 5
- •Трехмерные графики
- •Форматирование трехмерных графиков
- •Изменение типа графика
- •Вращение графика
- •Спецэффекты
- •Метод наименьших квадратов
- •Регрессионный анализ
- •Линейная регрессия
- •Полиномиальная регрессия
- •Обобщенная регрессия
- •Сглаживание
- •Порядок выполнения лабораторной работы № 6
- •Лабораторная работа №7. Решение обыкновенных дифференциальных уравнений
- •Задача Коши
- •Одношаговые методы
- •Многошаговые методы
- •Решение задачи Коши средствами MathCad
- •Краевые задачи
- •Символьное решение линейных дифференциальных уравнений
- •Варианты задания 4
Присвоение и вывод значений переменных и функций
При присваивании переменной какого-либо значения необходимо:
Ввести в желаемом месте документа имя переменной, например x.
Ввести оператор присваивания (:=).
Ввести в появившийся местозаполнитель значение переменной.
<имя переменной>:=<выражение или значение>
При вычислении значений арифметических выражений нужно набрать арифметическое выражение и ввести знак равенства (=).
<
выражение>
= <значение>
набрать ввести получим
Перед тем как вычислить значение математического выражения необходимо определить значение каждой входящей в него переменной. Вычисляемое выражение может содержать любое количество переменных, операторов и функций. Для того чтобы увеличить количество десятичных знаков в числе, необходимо выполнить команду Формат – Результат и указать нужное число знаков.
Пример
x:=100
y:=5
f (x)=35
При арифметических вычислениях Mathcad в начале вычисляет значения функций, производит операцию возведения в степень, а за тем умножение, деление, сложение и вычитание. Изменить порядок выполнения действий можно с помощью скобок.
MathCAD работает с документами трех основных типов: математические выражения, текстовые фрагменты и графические области.
Математические выражения
К основным элементам математических выражений MathCAD относятся типы данных, операторы, функции и управляющие структуры.
Типы данных
К типам данных относятся числовые константы, обычные и системные переменные, массивы (векторы и матрицы) и данные файлового типа.
Константами называют поименованные объекты, хранящие некоторые значения, которые не могут быть изменены. Переменные являются поименованными объектами, имеющими некоторое значение, которое может изменяться по ходу выполнения программы. Имена констант, переменных и иных объектов называют идентификаторами. Идентификаторы в MathCAD представляют собой набор латинских или греческих букв и цифр.
Наиболее простой и распространенный ввод и вывод данных в Machcad реализован присваиванием и выводом (либо численным, либо символьным) непосредственно в документе. Переменные и функции, посредством которых осуществляется ввод и вывод, могут иметь значения различных типов. Основные типы данных, которые обрабатываются процессорами системы Machcad:
числа – Machcad хранит все числа в формате двойной точности с плавающей точкой;
строки – любой текст, заключенный в кавычки;
массивы – упорядоченные последовательности чисел или строк.
В MathCAD содержится небольшая группа особых объектов, которые нельзя отнести ни к классу констант, ни к классу переменных, значения которых определены сразу после запуска программы. Их правильнее считать системными переменными, имеющими предопределенные системой начальные значения.
Обычные переменные отличаются от системных тем, что они должны быть предварительно определены пользователем, т. е. им необходимо хотя бы однажды присвоить значение. В качестве оператора присваивания используется знак :=, тогда как знак = отведен для вывода значения константы или переменной.
Если переменной
присваивается начальное значение с
помощью оператора :=, такое присваивание
называется локальным. До этого присваивания
переменная не определена и ее нельзя
использовать. Однако с помощью знака
можно обеспечить глобальное присваивание.
Существует также жирный знак равенства,
который используется, например, как
оператор приближенного равенства при
решении систем уравнений.