Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

Лабораторная работа 5 Решение нелинейных уравнений методом хорд

Работа добавлена на сайт samzan.net:

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 31.5.2024

Лабораторная работа 5

Решение нелинейных уравнений методом хорд .

     На отрезке [a,b]

содержится ровно один корень уравнения f(x)=0;

f(x)- непрерывна и монотонна.

f′(x), f′′(x) – непрерывны, монотонны и знакопостоянны.

Найдите отрезок [a,b] для своей  функции (если он не найден), построив график.

Метод секущих

Пусть ξ – точное значение корня (неизвестное), т.е.  f(ξ)=0.

Ищем приближенное решение с точностью ε0 , т.е. такое х0 , что |x0-ξ│<ε0.

Из точек a и b выберем ту, в которой f и f′′ имеют одинаковые знаки (f*f′′>0) и присвоим ее значение переменной Х, а значение другой – переменной х0.

Через  f(X) и f(x0) проведем хорду, получим точку х1.

х1 = х0 – f(x0)*(x0 - X) / (f(x0) – f(X))

Переменной х0 присвоим значение х1, 

Х не переприсваиваем, проводим новую хорду,

находим новое х1  и так  приближаемся к корню ξ.

Задача решена, когда получено  такое х0, что

x0-ξ│<ε0;
но ξ – неизвестно, поэтому используем

условие │х1-х0│<

где m = minf′(x)│

     M = maxf′(x)│.

Видно, что скорость сходимости этого метода

ниже, чем у метода Ньютона.

Программа оформляется в виде файл-функции.

Выходные аргументы – это значение корня – x0 и число итераций – k.

Входные аргументы – это  1)   функции f, f′, f′′;

2)    границы отрезка – a и b;

точность – ε0, с которой ищем корень x0;

Этапы написания программы:

Выбрать X и начальное приближение х0 из a и b  

Т.к. f′′ - знакопостоянна, а f(a) и f(b) имеют разные знаки, то либо f(a) либо f(b) имеет такой же знак как f′′.

Если f(a)* f′′(a)>0, выбираем Х=a, х0=b, в противном случае - наоборот.

Найти m и M .

Воспользуемся тем, что f′ - монотонна на отрезке [a,b] ,  => на одном конце отрезка находится наименьшее, а на другом – наибольшее значение.

Если │ f′(a)│ >│ f′(b)│, то M=a ,m=b, в противном случае – наоборот.

Вычислить ε=;

Приготовить счетчик, для подсчета числа итераций: k=0.

Начать цикл с предусловием d> ε; (перед началом цикла переменной d присвоить значение 1, чтобы войти в цикл первый раз: d=1):

  •  вычислить х1 = х0 – f(x0)*(x0 - X) / (f(x0) – f(X))
  •  вычислить d=│x2-x1│
  •  перейти к новому приближению: х0=х1;
  •  положить 1 в счетчик итераций : k=k+1;
  •  закончить цикл словом end – при этом произойдет возврат к  пункту 6.

Нарисуйте блок – схему.

Примечание

Не забудьте - для того чтобы использовать функции ff′, f′′  в качестве входных аргументов, надо задать inline функций.


x1

x1

0

ξ

X

a

x0

b




1. Содержание и стадии принятия управленческих решений
2.  Какие изменения произошли в учете расчетных операций безналичных расчетов в банке в 2012г
3. Контрольная работа по курсу- Техникоэкономический анализ
4. І Мета і завдання
5. Информационные системы в управлении
6. Правовая система в Новгородской феодальной республике
7. Совокупность преступлений, ее формы и виды
8. физический институт Бизнесплан производственного предприятия ООО ldquo;Терминусrdqu
9. це цілеспрямована сукупність дій що забезпечують погодження і координацію спільної праці з метою досягнен
10. Теория и практика производства накопителей на гибких магнитных дисках
11. Любая переменная ~ формула 2
12. А.М.Столяренко Столяренко Алексей Михайловичдоктор психол.html
13. Статья 24 КЗоТ Украины предоставляет перечень случаев когда соблюдение письменной формы трудового договора
14. Английский язык Тесты
15.  Ричард Бах Далеких мест не бывает
16. Приказы Московского государства
17. Робочий час це встановлений законодавством або на його основі відрізок календарного часу впродовж яко
18. Управление конфликтными ситуациями Стратегии преодоления конфликта Стратегии управления конфл
19. Контрольная работа по дисциплине Государственная служба в ОВД Вариант 3
20. Культура и спорт