- •Лабораторный практикум по математике для студентов
- •Часть 1
- •Под общей редакцией в.А. Нифагина
- •Содержание введение
- •Работа с символьным пакетом инженерных расчетов MathCad. Оформление документа, ввод и редактирование формул
- •Теоретические сведения
- •Порядок выполнения работы
- •Содержание отчета
- •Контрольные вопросы
- •Варианты заданий
- •Вычислительные особенности MathСad. Операторы и математические функции
- •Теоретические сведения
- •Оператор численного интегрирования. Определенные интегралы.
- •Порядок выполнения работы
- •Содержание отчета
- •Контрольные вопросы
- •Варианты заданий
- •Графические возможности пакета инженерных расчетов MathCad.
- •Теоретические сведения
- •Изменение диапазона осей. Когда график создается впервые, MathCad выбирает представленный диапазон для обеих координатных осей автоматически. Чтобы изменить этот диапазон, нужно:
- •Решение обыкновенных дифференциальных уравнений
- •Теоретические сведения
- •Порядок выполнения работы
- •Содержание отчета
- •Варианты заданий Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Вариант 6
- •Вариант 7
- •Вариант 8
- •Вариант 9
- •Вариант 10
- •Элементы программирования в пакете инженерных расчетов mathcad
- •Теоретические сведения
- •Порядок выполнения работы
- •Содержание отчета
- •Варианты заданий Вариант 1
- •Вариант 2
Вычислительные особенности MathСad. Операторы и математические функции
Цель работы: Изучение вычислительных возможностей символьного пакета MathСad для научных и инженерных расчетов. Приобретение навыков работы с основными панелями инструментов.
Используемые программные средства: MathСad.
Теоретические сведения
В MathСad используются арифметические операторы, подобные операторам сложения и вычитания, умножения и деления, а также операторы, определенные для матриц и специальные операторы типа вычисления интегралов и производных. Операторы можно вводить, используя комбинации клавиш или палитры операторов. Пиктограммы на кнопках палитры оператора указывают, какой оператор появляется при нажатии на данную кнопку. При задержке указателя мыши над кнопкой появляется надпись, указывающая назначение этой кнопки. Чтобы вставить оператор из палитры, укажите мышью, где необходимо поместить оператор, затем нажмите на кнопку необходимого оператора на соответствующей палитре.
Операторы вычисления сумм и произведений. Оператор суммирования вычисляет сумму выражений по всем значениям индекса. Оператор произведения работает аналогичным образом. Чтобы создать оператор суммирования в рабочем документе:
Щелкните в свободном месте рабочего документа.
Затем нажмите комбинацию [Ctrl]+[Shift]+4 или соответствующую кнопку на палитре 3. интегралов и производных. В нижнем поле слева от знака равенства введите имя переменной. Эта переменная – индекс суммирования. Она определена только внутри оператора суммирования, вне оператора может существовать другая переменная с тем же индексом.
В поле справа от знака равенства, а также над знаком суммы введите целое число или любое выражение, принимающее целое значение.
В оставшемся поле введите выражение, которое необходимо просуммировать. Это выражение будет содержать индекс суммирования. Если это выражение имеет несколько членов, используйте скобки ( ).
Для создания оператора произведения нажмите комбинацию клавиш [Ctrl]+[Shift]+3 или щелкните мышью на соответствующей кнопке палитры интегралов (матанализ). Далее применяйте правило, описанное выше. Если индекс суммирования изменяется не с шагом равным единице, то используется обобщенный оператор суммы – обобщенный оператор произведения.
Напечатайте i : 1, 1.2 ; 10
Щелкните на свободном месте рабочего документа. Нажмите комбинацию клавиш [Shift]+4 (или [Shift]+3).
Щелкните на поле снизу и введите имя дискретного аргумента, который должен быть определен раньше.
Щелкните на поле справа от знака суммирования (знака произведения) и внесите выражение, содержащее дискретный аргумент.
Нажмите знак равенства, чтобы увидеть результат.
П
ример
2.1.
Вычисление сумм и произведений:
Численное
дифференцирование. Оператор
производной MathСAD
предназначен для нахождения численного
значения производной функции в заданной
точке. Сначала определите точку
,
в которой необходимо найти производную.
Щелкните ниже определения . Затем наберите знак «?» или щелкните мышью по соответствующей кнопке палитры интегралов и производных. Появляется оператор производной с двумя полями.
Щелкните на поле в знаменателе и наберите . Это имя переменной, по которой производится дифференцирование.
Щелкните на поле справа от знака производной и наберите какое-либо выражение, которое нужно дифференцировать.
Нажмите знак равенства, чтобы увидеть результат.
Чтобы вычислить производную в символьном виде:
Наберите знак «?» или [Ctrl]+?, чтобы задать оператор производной более высокого порядка.
В поле оператора введите выражение, которое необходимо продифференцировать.
Охватите все выражение маркером ввода
Нажмите комбинацию клавиш [Shift]+F9 или используйте меню Символы (Symbolics), команда Расчеты (Evaluate).
Для дифференцирования выражении, можно также использовать команду Дифференцировать по переменной из меню Символы.
Например, чтобы
продифференцировать выражение
по переменной
,
необходимо
выделить переменную ;
выбрать команду Дифференцировать по переменной. При этом MathСAD рассматривает все переменные, за исключением выделенной, как константы.
Пример 2.2. Дифференцирование выражений:
Символьное дифференцирование. С помощью встроенного оператора дифференцирования и оператора символьного равенства вычислим частные производные функции двух переменных первого и второго порядка.
Чтобы аналитически продифференцировать выражение по некоторой переменной, выделите в нем эту переменную и выберите команду Symbolics / Variable /Differentiate (Символика/Переменная/Дифференцировать) (рис. 2.1).
Рис. 2.1. Символьное дифференцирование
В результате в следующей строке за выражением появится значение ее производной. Для того чтобы найти вторую производную, повторно примените эту последовательность действий, но уже к полученному результату дифференцирования. Так же находятся и производные высших порядков.
Пакет MathСAD позволяет также вычислять частные производные функций нескольких переменных.
П
ример 2.3.
Вычисление
частных производных функции двух
переменных:
