1

Тема: Рiвняння. Метод простої iтерацiї. Метод Н'ютона.

Допоможiть, будь-ласка, з вирiшенням завдання на C++.
Необхiдно розв'язати рiвняння 0.4 + atan(sqrt(x)) - x = 0 на промiжку [1;2] методом простої iтерацiї та методом Н'ютона.
Заздалегiдь вдячна!

2 Востаннє редагувалося Cyan (03.06.2013 18:39:54)

Re: Рiвняння. Метод простої iтерацiї. Метод Н'ютона.

проблеми з алгоритмом? чи з написанням коду?

метод Ньютона простий як велосипед: потрібно лише знайти похідну, записати ітераційну формулу, умову закінчення циклу - і все. це не багато, всього кілька рядочків
для методу простої ітерації, на скільки я пам'ятаю, потрібна система рівнянь, тому тут трішки не вкладається в моїй голові

3

Re: Рiвняння. Метод простої iтерацiї. Метод Н'ютона.

Проблема здебiльшого заключається саме у програмнiй реалiзацiї саме iз-за браку знань по самому iнструментарiю, тобто мови програмування(. Була б вдячна за допомогу у реалiзацiї хоча б одного з методiв безпосередьньо вiдносно даної задачi.

Re: Рiвняння. Метод простої iтерацiї. Метод Н'ютона.

Моя улюблена фраза:
"А що мені буде, за те, що я напишу Вам програму ?"

5

Re: Рiвняння. Метод простої iтерацiї. Метод Н'ютона.

Hanter написав:

Моя улюблена фраза:
"А що мені буде, за те, що я напишу Вам програму ?"

в мене залишився шматочок коду з Ньютоном, але для рівняння п'ятого степеню, але без всяких тригонометричних "збочень"
можна перефразувати: "А що мені буде, якщо я виправлю код, так як в мене канун сесії і на чужі проблеми відверто начхати?"
:)