Регистрирайте сеРегистрирайте се

Решаване на функция чрез метода на разполовяването


 
   Форум за математика Форуми -> Функции / Производни
Предишната тема :: Следващата тема  
Автор Съобщение
kireto88
Начинаещ


Регистриран на: 05 Apr 2009
Мнения: 4


МнениеПуснато на: Sun Apr 05, 2009 1:46 pm    Заглавие: Решаване на функция чрез метода на разполовяването

Здравейте,

ако може да помоял за малко помощ с решаването нa една задача, защото сам не мога да се справя.
Задачата е следната :
Използвайки метода на разполовяването намерете един реален корен на
f(x) = x5 + 3

Благодаря много предварително Smile
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
Реклама







Пуснато на:     Заглавие: Реклама

Върнете се в началото
TheXFiles
Редовен


Регистриран на: 05 Jan 2008
Мнения: 141
Местожителство: София/Ловеч
Репутация: 16.4Репутация: 16.4
гласове: 2

МнениеПуснато на: Sun Apr 05, 2009 2:31 pm    Заглавие:

Виж какво откри google за метода: линк
Обаче, според мен задачата не може да се реши с този метод. Функцията пресича само в една точка абцисната ос, и тази точка е равна на [tex]-3^{\frac{1}{5 } }[/tex], което е ирационално число т.е. няма как да стигнеш до него



graph.png
 Description:
 Големина на файла:  2.74 KB
 Видяна:  4005 пъти(s)

graph.png


Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
Пафнутий
VIP


Регистриран на: 04 Mar 2008
Мнения: 1199

Репутация: 137.7
гласове: 54

МнениеПуснато на: Sun Apr 05, 2009 5:26 pm    Заглавие:

То от самолет се вижда, че [tex]x=\sqrt[5]{-3}[/tex] е корен. И тъй като ти се иска 1 реален, няма нужда да ползваш този метод...
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
kireto88
Начинаещ


Регистриран на: 05 Apr 2009
Мнения: 4


МнениеПуснато на: Tue Apr 07, 2009 11:48 pm    Заглавие:

Значи положението е следното това което съм написал като условие е така аз съм студент и това нещо ми е задачата за проект трябва да я прехвърля след това на C++ но това ми е елементарно само се затрудних с решението но мисля ,че трябва да има решение задачата. И може ли да се измисли алтернативен начин или е само това което може да се направи.
Благодаря предварително .
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
kireto88
Начинаещ


Регистриран на: 05 Apr 2009
Мнения: 4


МнениеПуснато на: Thu Apr 09, 2009 12:14 am    Заглавие:

stanislav atanasov написа:
То от самолет се вижда, че [tex]x=\sqrt[5]{-3}[/tex] е корен. И тъй като ти се иска 1 реален, няма нужда да ползваш този метод...


Да но това ми е в условието на задачата и няма как да го избегна Sad
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
mkmarinov
Напреднал


Регистриран на: 08 Nov 2008
Мнения: 358
Местожителство: Враца
Репутация: 46.2Репутация: 46.2Репутация: 46.2Репутация: 46.2Репутация: 46.2
гласове: 32

МнениеПуснато на: Thu Apr 09, 2009 9:51 am    Заглавие:

Щом е на С++, няма проблем корените да са с приближение.
Намираш една област (a;b), за която f(a).f(b) < 0 (т.е. има корен в нея). След това рекурсивно взимаш средата й и проверяваш за коя от получените две области важи същото, след това продължаваш докато областта ти стане с размер [tex]\epsilon[/tex].
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
kireto88
Начинаещ


Регистриран на: 05 Apr 2009
Мнения: 4


МнениеПуснато на: Thu Apr 09, 2009 11:32 am    Заглавие:

mkmarinov написа:
Щом е на С++, няма проблем корените да са с приближение.
Намираш една област (a;b), за която f(a).f(b) < 0 (т.е. има корен в нея). След това рекурсивно взимаш средата й и проверяваш за коя от получените две области важи същото, след това продължаваш докато областта ти стане с размер [tex]\epsilon[/tex].

Имаш ли си на идея как може да стане решена задачата вече 5 дена се мъча решавам по различни начини но нищо нестава се се обърква ако може някой да я реши че откачам вече Sad моля
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
Покажи мнения от преди:   
   Форум за математика Форуми -> Функции / Производни Часовете са според зоната GMT + 2 Часа
Страница 1 от 1

 
Идете на:  
Не Можете да пускате нови теми
Не Можете да отговаряте на темите
Не Можете да променяте съобщенията си
Не Можете да изтривате съобщенията си
Не Можете да гласувате в анкети
Може да прикачвате файлове
Може да сваляте файлове от този форум
Copyright © 2005-2021 math10.com.