Форум программистов, компьютерный форум CyberForum.ru

вычисления значения корня методом Эйткена-Стеффенсона - C++

Восстановить пароль Регистрация
 
fits
3 / 3 / 1
Регистрация: 08.12.2012
Сообщений: 47
08.05.2013, 15:18     вычисления значения корня методом Эйткена-Стеффенсона #1
пожалуйста,помогите!это оочень срочно надо.

Создать набор функций для вычисления с точностью ε =10^(-5) значения корня уравнения F(x)=0 на интервале [a, b] методом Эйткена-Стеффенсона. Имя конкретной функции F(x) передать вызываемой подпрограмме как параметр. Полагается, что F(a)*F(b)<0, т.е корень находится на отрезке [a,b].

Указание. Метод обеспечивает решение уравнения F(x)=0 по следующему алгоритму.

1. Задаем начальное приближение Xn= X0 (X0 [ a , b ])

2. Находим первое приближение X1 = F(X0) и второе приближение

X2 = F(X1).

3. Вычисляем X(n+1)-e =((X0-e*X2-e) - X(1,2))/(x0 - 2X1-e+X2-e).

4. Проверяем условия | xn+1 - xn| > ε , x0 - 2 x1 +x2 0. Если эти условия

соблюдаются, идём к п.1., т.е задаем для Xn новое значение X(n+1) , в противном случае останавливаем счёт и получаем x = X(n+1).

1. Рассмотреть вариант:

x-Sinx-0.3=0

a=1, b=2 ОТВЕТ: x=1.171229

2. Рассмотреть вариант:

3.94(x^3)-11.8(x^2)-1.56x+18.67=0

a=1.8, b=2 ОТВЕТ: x=1.94
Вложения
Тип файла: docx Документ Microsoft Office Word (5).docx (17.4 Кб, 15 просмотров)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.05.2013, 15:18     вычисления значения корня методом Эйткена-Стеффенсона
Посмотрите здесь:

C++ Нахождение корня методом хорд
вычисления квадратного корня C++
Методом деления отрезка пополам и методом итераций найти прибли-женное значение корня уравнения C++
C++ C++ Функция вычисления квадратного корня
C++ С++ Функция приближённого вычисления квадратного корня
C++ Написать рекурсивную функцию вычисления корня уравнения f(x)=0
метод Эйткена-Стеффенсона C++
Уточнение корня методом простой итерации C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 06:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru