- •Лабораторный практикум по математике для студентов
- •Часть 1
- •Под общей редакцией в.А. Нифагина
- •Содержание введение
- •Работа с символьным пакетом инженерных расчетов MathCad. Оформление документа, ввод и редактирование формул
- •Теоретические сведения
- •Порядок выполнения работы
- •Содержание отчета
- •Контрольные вопросы
- •Варианты заданий
- •Вычислительные особенности MathСad. Операторы и математические функции
- •Теоретические сведения
- •Оператор численного интегрирования. Определенные интегралы.
- •Порядок выполнения работы
- •Содержание отчета
- •Контрольные вопросы
- •Варианты заданий
- •Графические возможности пакета инженерных расчетов MathCad.
- •Теоретические сведения
- •Изменение диапазона осей. Когда график создается впервые, MathCad выбирает представленный диапазон для обеих координатных осей автоматически. Чтобы изменить этот диапазон, нужно:
- •Решение обыкновенных дифференциальных уравнений
- •Теоретические сведения
- •Порядок выполнения работы
- •Содержание отчета
- •Варианты заданий Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Вариант 6
- •Вариант 7
- •Вариант 8
- •Вариант 9
- •Вариант 10
- •Элементы программирования в пакете инженерных расчетов mathcad
- •Теоретические сведения
- •Порядок выполнения работы
- •Содержание отчета
- •Варианты заданий Вариант 1
- •Вариант 2
Порядок выполнения работы
Студенту рекомендуется изучить внимательно теоретический материал, проделать все примеры, в нем встречающиеся, и после этого приступать к выполнению своего варианта задания.
Содержание отчета
Краткий обзор по теоретической части.
Файл MathCAD с выполненными заданиями своего варианта.
Варианты заданий Вариант 1
1. Составьте функцию, которая будет менять местами 2 строки матрицы.
2. Используя
встроенную функцию error
вычислите значение функции
,
либо выведите всплывающую подсказку
«Division
by
zero».
3. Напишите функцию, которая возвращает значение , если аргумент функции есть число отрицательное; значение 0, если аргумент функции равен 0; значение 1, если аргумент функции есть число положительное.
Вариант 2
1. Составьте
функцию, которая будет выводить сумму
конечной геометрической прогрессии,
при следующих значениях аргументов:
– первый член геометрической прогрессии,
– количество членов прогрессии,
– знаменатель геометрической прогрессии.
2. Напишите функцию, которая возвращает квадратную матрицу размерности , на побочной диагонали которой стояли бы 1, а все остальные элементы матрицы равнялись бы 0.
3. Вычислите
значение функции
Вариант 3
1. Напишите
функцию, которая вычисляет сумму чисел
,
где
– натуральное число.
2. Для числа
,
изменяющегося от –2 до 2 с шагом
вычислите значение функции
.
3. Составьте функцию для вычисления длины вектора.
Вариант 4
1. Напишите
функцию pr(n),
которая вычисляет произведение чисел
,
где
– натуральное число, без использования
оператора – факториал.
2. Создайте
функцию для вычисления корней многочлена
.
3. Используя
оператор on
error
вычислите функцию, которая равняется
при
и 1 при
.
Вариант 5
1. Создайте
функцию для вычисления корней квадратного
многочлена
.
2. Напишите
функцию, вычисляющее значение выражения
,
которое зависит от действительного
числа
и натурального числа
.
3. Напишите
функцию, которая возвращает знак «+»,
если значение
и знак «–», если значение
.
Вариант 6
1. Напишите функцию, которая будет выводить единичную (квадратную) матрицу. Аргументом функции является размерность матрицы.
2. Вычислите
значение
,
используя итерационную формулу
,
,
.
В качестве приближенного значения
квадратного корня берется такое значение
,
которое удовлетворяет условию
,
где
– заданная точность вычисления.
Аргументами функции являются числа
и
.
3. Используя
Вами разработанную функцию, вычислите
,
где
изменяется от 0 до 10 с шагом 1.
Вариант 7
1. Составьте
функцию, которая будет выводить сумму
арифметической прогрессии при заданных
значениях:
– первый член арифметической прогрессии,
– количество членов арифметической
прогрессии,
– разность арифметической прогрессии.
2. Составьте программу для вычисления функции по формуле
3. Напишите
программу, которая выводит абсолютное
значение функции
.
Вариант 8
1. Определите функцию, которая равна 1, если ее аргумент есть четное число, либо размещен между четным и нечетным числом, и 0 в противном случае.
2. Вычислите
сумму бесконечной геометрической
прогрессии с первым членом
и знаменателем
.
3. Напишите
функцию, которая по данным матрицам
и
вычисляет матрицу
,
элементы которой равны
.
Вариант 9
1. Напишите функцию, возвращающую диагональную матрицу, с наперед заданным значением величины, стоявшей на главной диагонали.
2. Составьте функцию для вычисления скалярного произведения двух векторов.
3. Напишите
функцию, которая по заданному натуральному
числу
вычисляет следующую сумму
.
Вариант 10
1. Напишите функцию,
которая возвращает единичную матрицу
с элементом
.
2. Используя
встроенную функцию error,
вычислите
значение функции
,
либо выведите всплывающую подсказку
«Division
by
zero».
3. Напишите программу,
которая возвращает число 5, если функция
отлична от нуля, и число
,
если функция
равна нулю.
