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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Nastik23
0 / 0 / 0
Регистрация: 25.09.2012
Сообщений: 54
#1

Найти корни уравнения f(x)=0 на интервале (A,B) с точностью Е (метод хорд) - C++

20.05.2013, 01:12. Просмотров 640. Ответов 0
Метки нет (Все метки)

Создать набор функций для вычисления с точностью ε =10-5 значения корня уравнения F(x)=0 на интервале [a, b] методом хорд.Имя конкретной функции F(x) передать вызываемой подпрограмме как параметр. Полагается, что F(a)*F(b)<0, т.е корень находится на отрезке [a,b].
Указание. При этом методе каждое значение xn+1 находится как точка пе-ресечения оси абсцисс с ходой, проведенной через точки F(a) и F(b) , причем од-на из этих точек фиксируется – та, для которой знаки F(x) и F’’(x) одинаковы. Ес-ли неподвижен конец хорды x=a, то xn+1=xn-(F(xn)/F(xn)-F(a))*(xn-a)
n=0,1,2...
а если неподвижен конец хорды x=b, то xn+1=xn-(F(xn)/F(b)-F(xn))*(b-xn)
n=0,1,2...
Если |xn+1-xn|>=ε, то в первом случае считаем b=xn+1, а во втором a=xn+1 и повторяем вычисления. x0 принадлежит [a, b]
Рассмотреть вариант:
10*x - ex = 0
a=3, b=4 ОТВЕТ: x=3.577152
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.05.2013, 01:12
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найти корни уравнения f(x)=0 на интервале (A,B) с точностью Е (метод хорд) (C++):

Отыскание корня уравнения f(x)=0 на интервале (A,B) с точностью Е (метод хорд) - C++
Вот такая задача: Отыскание корня уравнения f(x)=0 на интервале (A,B) с точностью Е (решение с помощью метода хорд). Уравнение такое:...

Найти все корни уравнения на заданном интервале [a;b] с заданной точностью - C++
Закрепление практических навыков по работе с функциями. В ходе выполнения работы необходимо создать программу, которая находит все корни...

Использование стандартных функций (найти все корни уравнения на заданном интервале [a;b] с заданной точностью) - C++
Необходимо создать программу, которая находит все корни уравнения на заданном интервале с заданной точностью (задается пользователем)....

Найти корни уравнения методом хорд - C++
Доброго времени суток,Помогите пожалуйста написать программу для нахождения корней ф-ции методом хорд. Уравнение вида...

Найти корни уравнения на заданном интервале - C++
Численным методом найти корни уравнения 5x5 – 44x3 + 4.5x2 =12. 1.Найти корни уравнения на интервале от 2.930 до 2.931 с точностью до...

Найти все корни уравнения на заданном интервале - C++
Помогите написать программу буду очень признателен) В ходе выполнения работы необходимо создать программу, которая находит все корни...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.05.2013, 01:12
Привет! Вот еще темы с ответами:

Найти корни квадратного уравнения с высокой точностью - C++
Помогите пожлуйста. найти корни квадратного уравнения с высокой точностью . (до 30-40 после запятой знаков или больше)...

Найти корни уравнения методом Ньютона с произвольной точностью - C++
Найти корни уравнения y = f(x) методом Ньютона. Точность подбирается самостоятельно. Формулы для расчета арктангенса, … находятся...

Найти корень уравнения на интервале [a,b] с заданной пользователем точностью - C++
Пропустил несколько занятий по причине болезней, висит курсовая, осталось сделать одно задание. Найти корень уравнения на интервале с...

Написать функцию, находящую корни уравнения методом хорд с использованием указателей - C++
Написать функцию, находящую корни уравнения методом хорд. Аргументы этой функции: указатель на функцию, задающую уравнение; интервал...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru