|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
06.06.2009, 21:33 | #1 |
Форумчанин
Регистрация: 18.06.2008
Сообщений: 350
|
Нелинейные уравнения
Здравствуйте программисты! Дали решить 2 нелинейных уравнения,фото ниже. Нужно отделить графически или аналитически корни уравнений(найти отрезок [a,b] на котором находится только один корень) и уточнить по одному корню для каждого уравнения с точностью E=0.001 c помощью:
-метода половинного деления; -метода хорд; -метода касательной; -комбинированного метода; -метода итераций. Я попробывал методом половинного деления, проверьте пожалуйста, просто, мне нужно чтоб выдавало результат 2-х интегралов, а выдаёт одного, и не находит корня. Вот исходник: Код:
Последний раз редактировалось prikolist; 06.06.2009 в 21:47. |
06.06.2009, 23:15 | #2 | ||
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Вот тут:
Код:
Цитата:
Цитата:
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
||
06.06.2009, 23:40 | #3 |
Форумчанин
Регистрация: 18.06.2008
Сообщений: 350
|
Попробывал так, но получается что-то не то, у меня должен получится корень, в одном из уравнений, а не получается, и выводит одно и тоже. Вот как написал:
Код:
Последний раз редактировалось prikolist; 06.06.2009 в 23:43. |
06.06.2009, 23:45 | #4 |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Во-первых, вы не исправили то, на что я указал.
Во-вторых, вот что у меня выводит: Код:
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
07.06.2009, 00:00 | #5 |
Форумчанин
Регистрация: 18.06.2008
Сообщений: 350
|
А как для другого изменить начальные, границы, в каком месте,ведь эти границы и изменятся для обоих уравнений. И ещё,у меня вывело вот так результат,странный какой-то,какая-то ошибка log: SING error, и корня целого не вижу. Вот фото:
Последний раз редактировалось prikolist; 07.06.2009 в 00:03. |
07.06.2009, 00:04 | #6 |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Измените функцию вот так:
Код:
Код:
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
07.06.2009, 00:10 | #7 |
Форумчанин
Регистрация: 18.06.2008
Сообщений: 350
|
Попробывал вот так, но останавливается курсор возле первой ссылки. Вот как написал:
Код:
Последний раз редактировалось prikolist; 07.06.2009 в 00:54. |
07.06.2009, 00:18 | #8 |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Ну а прототип функции-то, вообще-то, тоже поменять нужно.
И сделайте точность побольше. Например, 1e-4.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
07.06.2009, 00:25 | #9 |
Форумчанин
Регистрация: 18.06.2008
Сообщений: 350
|
Прототип прописал, но в этом месте,останавливается уже на &f2.
Код:
выдаст такой результат: (Но нужно только 2 цифры чтоб было в результате, 1 корень,другой не корень) |
07.06.2009, 00:33 | #10 |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Попробуйте что-нибудь такое:
Код:
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Дифференциальные уравнения | StudentPolitech | Общие вопросы C/C++ | 12 | 07.06.2009 17:48 |
Вычислить уравнения | systemmind | Общие вопросы C/C++ | 3 | 26.02.2009 18:31 |
Решение уравнения | Datrav | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 06.06.2008 08:23 |
Рекуррентные уравнения | RIO | Помощь студентам | 1 | 13.01.2008 15:27 |