Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторный практикум(Математика)_ред1.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
4.64 Mб
Скачать

Порядок выполнения работы

Студенту рекомендуется изучить внимательно теоретический материал, проделать все примеры, в нем встречающиеся, и после этого приступать к выполнению своего варианта задания.

Содержание отчета

  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, если функция отлична от нуля, и число , если функция равна нулю.

2