- •1. Алгоритм и его свойства (рассмотреть алгоритм умножения).
- •2. Языки программирования.
- •3. Разветвляющиеся алгоритмы. Алгоритм вычисления арксинуса - агсsin х.
- •4. Программа вычисления арксинуса - Агcsin.
- •5. Программа расчета машинного "эпсилона" - Ерsilon.
- •6. Циклические алгоритмы. Программа вычисления конечного произведения (степени числа а).
- •7. Циклические алгоритмы. Алгоритм вычисления бесконечного произведения.
- •8. Циклические алгоритмы. Программа вычисления бесконечного произведения.
- •9. Программа вычисления гипотенуз с использованием функции Роwer.
- •10. Процедура РrintLine и ее использование в программах.
- •11. Процедура МахМin и ее вызов с различными параметрами.
- •12. Процедура сортировки одномерного массива.
- •13. Задача поиска корней уравнения. Метод половинного деления.
- •14. Алгоритм метода половинного деления.
- •15. Метод простой итерации для поиска корней. Геометрическая интерпретация.
- •16. Приведение уравнения к виду, пригодному для применения метода итераций.
- •17. Общая оценка погрешности приближения к корню.
- •23. Оценка погрешности приближения в методе простой итерации.
- •24. Метод Ньютона и оценка погрешности приближения
- •25. Модификации метода Ньютона и оценка погрешности приближения.
- •26. Метoд хорд и оценка погрешности приближения.
- •1.6. Метод хорд
- •27. Понятие нормы. Нормы векторов в конечномерном пространстве
- •28. Нормы матриц. Согласованность и подчиненность норм.
- •29. Обусловленность систем уравнений. Коэффициент обусловленности.
- •Таким образом
- •30. Свойства коэффициента обусловленности
- •31. Решение систем линейных алгебраических уравнений. Метод Гаусса.
- •32. Алгоритм метода Гаусса.
- •33. Метод Гаусса с выбором главного элемента
- •34. Решение систем линейных алгебраических уравнений методом прогонки.
- •35. Алгоритм метода прогонки.
- •36, Метод простой итерации для решения систем линейных алгебраических уравнений.
- •37. Сходимость последовательности векторов и матричной прогрессии.
- •38. Сходимость метода простой итерации для решения систем линейных уравнений
- •39. Оценки погрешности метода простой итерации для решения систем уравнений.
- •40. Метод Зейделя для решения систем линейных алгебраических уравнений.
- •41. Алгоритм метода Зейделя.
- •Xnew←t*pi
- •XI← xnew
- •42. Метод последовательной верхней релаксации.
- •43. Постановка и решение задачи интерполирования функции.
- •44. Алгебраическое интерполирование.
- •45. Интерполяционный полином в форме Лагранжа.
25. Модификации метода Ньютона и оценка погрешности приближения.
Недостатком метода Ньютона является то, что помимо самой функции на каждой итерации необходимо вычислять и производную функции. Если производная f '(x) мало меняется на отрезке [a,b], то можно вычислить ее один раз, только в точке х0, в результате получим расчетную формулу упрощенного метода Ньютона
xn+1 = xn - , где n=0,1,2… .
Геометрически такая модификация означает, что все касательные заменяются прямыми, параллельными первой касательной, проведенной к кривой в точке х0. Это приводит к увеличению количества итеративных шагов, необходимых для достижения заданной точности – сходимость становится линейной. Условия сходимости такие же, что и для метода Ньютона.
Вторая модификация связана с заменой производной разностным соотношением:
ƒ '(xn) ; xn+1 = xn - , где n=1,2,3…
Отличительной особенностью полученного таким образом метода – его двухшаговость. Под этим понимается то, что при нахождении очередного приближения требуется знание двух предыдущих. Соответственно и начальных приближений должно быть задано два: х0 и х1, причем х1 должно быть выбрано между корнем и х0 (х1 и х0 должны лежать по одну сторону от корня). Остальные условие сходимости этого метода такие же, как и для метода Ньютона. Скорость сходимости снижается, но незначительно: n+1≈n1,618, т.е. близка к квадратичной. Геометрически вместо касательных строятся секущие по значениям функции в двух соседних приближениях, поэтому эта модификация носит название метода секущих.
26. Метoд хорд и оценка погрешности приближения.
1.6. Метод хорд
Допустим, что на [a,b] функция f(x) меняется почти линейно. Тогда ее можно заменить стягивающей хордой y(x):
= .
Точку пересечения хорды с осью абсцисс, где y(x1)=0 примем за первое приближение к корню исходного уравнения
x1=a- .
Аналогично x2=x1- .
Обобщая, получим расчетную формулу xn+1=xn- ,
где X―неподвижный конец интервала. Для сходимости метода должны быть выполнены все условия теоремы о сходимости метода Ньютона, только условие f(X)•f"(X)>0 определяет выбор неподвижного конца; противоположный конец берется за начальное приближение: f(x0)•f "(x0)<0.
Геометрическая интерпретация метода хорд показана на рис.4.
ƒ(b)
y
ƒ(х)
0 a x1 x2 ξ b x
ƒ(a)
27. Понятие нормы. Нормы векторов в конечномерном пространстве
Пусть X – множество однотипных элементов, объединённых по какому-либо признаку. Если в этом множестве определены операции сложения и умножения на число, то говорят, что данное множество X есть линейное пространство (иначе линейная система, линейное множество, линеал).
Иначе говоря, если x и y – элементы линейного пространства X: x X, y X, то и x+y X, и x X, где R.
Определение. Линейное пространство называется нормированным пространством, если каждому его элементу x ставится в соответствие вещественное число, называемое нормой и обозначаемое ||x||, такое, что оно удовлетворяет следующим трем аксиомам:
||x||0, причем ||x||=0 только для x=0; (аксиома неотрицательности)
||αx||=|α|·||x||, где R; (аксиома однородности)
||x+y||||x||+||y||. (аксиома треугольника)
Норма – это обобщение модуля вещественного числа на элементы линейного пространства. Нормированным пространством является множество n-мерных векторов с вещественными координатами
x= . (n - число измерений)
Это пространство обозначается Rn. Для него широко используются следующие три нормы:
||x||=max |xi|, где 1in; (норма-максимум)
||x||1= ; (норма-сумма)
||x||2= 2; (евклидова норма)
Иногда к этим нормам применяют геометрические названия: кубическая, октаэдрическая и сферическая, в соответствии с видом поверхности в трехмерном пространстве, определяемой уравнением ||x||=const.
В конечномерном пространстве Rn все нормы вектора эквивалентны. Это означает, что существуют такие константы m и M для произведения нормы, справедливо:
m||x||β||x||αM||x||β,
где m и M – константы, не зависящие от элемента x.
Так, например, поскольку
max(xi)2x21+x22+…+xn2nmax(xi)2, (максимум по i)
то справедливо ||x||||x||2 ||x|| , т.е. здесь m=1, а M= .