Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МУ ВычМат Задания МИКТ 2.12.doc
Скачиваний:
8
Добавлен:
01.03.2025
Размер:
1 Мб
Скачать
☆

Задание № 7

Разработать программу на VBA для решения уравнения -

методом хорд и простых итераций. Найти все корни уравнения на отрезке с погрешностью и . Напечатать все исходные данные и результаты расчетов (включая число итераций и ограничение этого числа).

Выполнить «вручную» по 5 итераций для каждого метода. Для определения начального отрезка [a,b] или начального приближения х0 протабулировать функцию f(x) и привести график, построенный в Excel.

Задание № 8

Разработать программу на VBA для решения системы из трех линейных

уравнений методом Гаусса и по формулам Крамера. Программу написать в общем виде, т.е. коэффициенты при неизвестных и свободные члены можно изменять при вводе исходных данных. Программу использовать для решения системы:

Корни печатать с точностью до пяти значащих цифр. Напечатать также все исходные данные. Привести решение методом Гаусса «вручную» с 5 значащими цифрами после запятой.

Задание № 9

Разработать программу на VBA для решения системы из четырех уравнений методом Гаусса. Программу написать в общем виде, т.е. должна решаться любая система из четырех уравнений. Коэффициенты уравнений изменяются при вводе исходных данных. Решить систему:

Привести расчет методом Гаусса на калькуляторе. Корни вычислить также методом Крамера (определителей) на рабочем листе Excel c использованием функции МОПРЕД. Корни печатать с пятью цифрами после запятой. Напечатать также все исходные данные.

Задание № 10

Разработать программу на VBA для решения системы из трех линейных уравнений методом итераций (Зейделя) и по формулам Крамера. Программу написать в общем виде, т.е. должна решаться любая система из 3-х уравнений. Коэффициенты системы изменяются при вводе исходных данных. Корни печатать с пятью знаками после запятой. Напечатать также начальные приближения, заданную погрешность ( ), число итераций, заданное ограничение числа итераций. Решить систему

Корни, вычисленные методом Крамера, использовать в качестве начальных приближений в методе Зейделя (приближения задавать с точностью до целых). Методом Зейделя «вручную» выполнить 4 итерации.

Задание № 11

Разработать программу на VBA для решения системы из четырех линейных уравнений методом простых итераций и по формулам Зейделя. Программу написать в общем виде, т.е. должна решаться любая система из 4-х уравнений. Коэффициенты системы изменяются при вводе исходных данных. Решить систему

Корни печатать с пятью знаками после запятой. Напечатать также начальные приближения, заданную погрешность ( ), число итераций, заданное ограничение числа итераций.

Сначала решить эту же систему методом Крамера в Excel, используя для вычисления определителей функцию МОПРЕД. Корни, вычисленные методом Крамера, использовать в качестве начальных приближений в методе Зейделя (приближения задавать с точностью до целых).

Задание № 12

В результате выполнения опытов получили табличное задание функции f(x), т.е. два одномерных массива xi и yi (табл. 1).

Таблица 1

xi

0

0,2

0,4

0,6

0,8

yi

1,763

1,917

2,143

2,362

2,591

0

1

2

3

4

Разработать программу на VBA для вычисления с помощью линейной и квадратичной интерполяции приближенного значения функции при Программу написать в общем виде, т.е. значения и могут изменяться при вводе исходных данных. Наибольшее возможное число значений функции . В программе значения xi и yi задать в виде массивов. Расчеты с использованием квадратичной интерполяции выполнить «вручную».