Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
гр 106411 Рогач С. Н..DOC
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
147 Кб
Скачать
☆

1. Выбор и обоснование методов решения.

1.1 Метод Ньютона.

Метод Ньютона используется для решения нелинейных уравнений. Метод основан на последовательном приближении к корню уравнения при заданных начальных

условиях: начальное приближение и точность вычисления. В методе Ньютона осуществляется экстерполяция с помощью касательной к кривой в данной точке.

В основе метода лежит разложение функции по формуле Тейлора.Члены, содержащие

H во второй и более высоких степенях, отбрасываются. Для нахождения корня

Используется соотношение xn+1 = xn + h. Предполагается, что переход от xn к xn+1

приближает значение функции к нулю.

h = -f(x)/f’(x)

тогда

xn+1 = xn - -f(x)/f’(x)

Геометрически метод Ньютона эквивалентен замене небольшой дуги y=f(x)

касательной, проведенной в некоторой точке кривой.

1.2 Схема Горнера.

Существует много методов для решения полиномов на языке PASCAL. Один из

этих методов – разложение полинома по схеме Горнера.

Полином

f(x) = a0 + a1t + + a2t2+ a3t3+ a4t4+ … + antn

по схеме Горнера представляется в виде

f(x) = a0 + t(a1 + t(a2 +t(a3 +… + t(an-1 + t an)…)))

Данное разложение полинома удобно тем, что в нём отсутствует возведение

В степень, что значительно ускоряет вычисление полинома.

1.2 Метод Гаусса

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

Исходная матрица:

а11*х1+а12*х2=в1

а21*х1+а22*х2=в2

  1. если а11<>0 , то разделим первое уравнение на а11 и умножим

на а21 . Вычтем из второго уравнения преобразованное первое. Получим :

(а22-а12/a11)*х2=(в2-в1/a11)

откуда х2=в*/a*,где

в*= в2-в1/a11

a*= а22-а12/a11

Сейчас легко находим х1:

х1=в1/а11-х2*а12/a11.

2. Разработка схем алгоритмов основной программы и

подпрограмм.

2.1 Таблица имён переменных.

Иден.

Наименование

I

Счётчик

A,b,c,d

Коэффициенты временной функции

T

Время

T0, tkon, tkv

Время: начальное, конечное, квантования

syst

Массив коэффициентов системы уравнений

r1, r2

Корни системы

X0

Начальное приближение

Eps

Точность вычисления корня

x, xpred

Последующее и предыдущее приближение корня

vyb

Переменные для выбора

F,fpr

Функция и её производная при вычислении методом Ньютона

V,w

Для подпрограммы

ft

Временная функция

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]