Форум программистов, компьютерный форум, киберфорум
Численные методы
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
 Аватар для mute
20 / 20 / 11
Регистрация: 26.11.2012
Сообщений: 164
Записей в блоге: 2

Нелинейное уравнение методом половинного деления

08.02.2014, 16:03. Показов 1723. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Нелинейное уравнение решить методом половинного деления
а)8 cosx-x-6=0

Добавлено через 23 секунды
помогите пожалуйста
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
08.02.2014, 16:03
Ответы с готовыми решениями:

Методом половинного деления решить нелинейное уравнение
Найти решение уравнения в заданном интервале методом половинного деления с заданной точностью ε. {x}^{2}=\frac{1}{{e}^{x}} ...

Решить уравнение методом половинного деления
Решить данное уравнение с точностью e=10 в минус 3, методом половинного деления 2^x-2(x^2)+1=0 на Тему "Метод половинного...

Решение уравнение методом половинного деления
Помогите решить уравнение методом половинного деления до отрезка 0,5. x^3-3x-1,1=0

7
Эксперт по математике/физике
4184 / 3054 / 918
Регистрация: 19.11.2012
Сообщений: 6,201
08.02.2014, 16:59
Уравнение имеет 5 корней. Какой из них надо вычислить? Все 5?
0
4445 / 2449 / 227
Регистрация: 20.08.2011
Сообщений: 3,108
08.02.2014, 17:30
Лучший ответ Сообщение было отмечено mute как решение

Решение

Цитата Сообщение от mute Посмотреть сообщение
помогите пожалуйста
https://www.cyberforum.ru/cgi-bin/latex.cgi?f(x) = 8\cos x - x - 6
Строим графики https://www.cyberforum.ru/cgi-bin/latex.cgi?y = 8\cos x и https://www.cyberforum.ru/cgi-bin/latex.cgi?y = x + 6
На картинке видим 5 корней. Предположим, хотим найти наибольший из них.
Тогда берем https://www.cyberforum.ru/cgi-bin/latex.cgi?{x_0} = 0,\,\,{x_1} = \frac{\pi }{2}
Так как https://www.cyberforum.ru/cgi-bin/latex.cgi?\begin{array}{l}<br />
f({x_0}) = 2 > 0,\,\,f({x_1}) =  - (\frac{\pi }{2} + 6) < \,0\\<br />
\end{array}
то корень находится в промежутке https://www.cyberforum.ru/cgi-bin/latex.cgi?\left[ {{x_0},{x_1}} \right].
Берем его середину, https://www.cyberforum.ru/cgi-bin/latex.cgi?{x_2} = \frac{\pi }{4} и проверяем знак https://www.cyberforum.ru/cgi-bin/latex.cgi?f(x). Оказывается, что https://www.cyberforum.ru/cgi-bin/latex.cgi?\begin{array}{l}<br />
\,f({x_2}) < 0\\<br />
\end{array}.
Так как https://www.cyberforum.ru/cgi-bin/latex.cgi?f(x) меняет знак в промежутке https://www.cyberforum.ru/cgi-bin/latex.cgi?\left[ {{x_0},{x_2}} \right], то корень в этом промежутке и находится. Снова берем его середину, https://www.cyberforum.ru/cgi-bin/latex.cgi?{x_3} = \frac{\pi }{8}, и проверяем знак https://www.cyberforum.ru/cgi-bin/latex.cgi?f(x).
Ну, это вы уже сами.
Аналогично ищем остальные корни.
Миниатюры
Нелинейное уравнение методом половинного деления  
3
 Аватар для mute
20 / 20 / 11
Регистрация: 26.11.2012
Сообщений: 164
Записей в блоге: 2
08.02.2014, 17:38  [ТС]
а если на паскале, то так правильно будет?
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
program polovdel;
var a,b,x:real;
k:integer;label m;
begin
a:=-1;
b:=1;
k:=0;
m:x:=(a+b)/2;
k:=k+1;
if abs(8*cos(x)-x-6)<=0.001 then
write ('toch=',abs(8*cos(x)-x-6):10:6,'  k=',k) else
if (8*cos(a)-a-6)*(8*cos(x)-x-6)<=0 then begin b:=x; goto m end
else begin a:=x; goto m end;
readln;
end.
ответ выводит: toch=0.000464 k=12

Добавлено через 2 минуты
наш предмет называется Численные методы, и мы реализуем формулы на паскале. я думала везде так делают и не уточнила что дело происходит на Паскале. Извините
0
4445 / 2449 / 227
Регистрация: 20.08.2011
Сообщений: 3,108
08.02.2014, 17:48
Цитата Сообщение от mute Посмотреть сообщение
а если на паскале
Может, перенести эту тему в Pascal ? Хотите?
0
 Аватар для mute
20 / 20 / 11
Регистрация: 26.11.2012
Сообщений: 164
Записей в блоге: 2
08.02.2014, 17:59  [ТС]
да ладно удалите уж тогда спасибо
0
4445 / 2449 / 227
Регистрация: 20.08.2011
Сообщений: 3,108
08.02.2014, 18:01
Цитата Сообщение от mute Посмотреть сообщение
удалите уж тогда
Удалять нельзя. Можно перенести. В этом нет ничего страшного. Сделать?

Кстати, посмотрите здесь: решить нелинейное уравнение F(x)=0 методом деления отрезка пополам и методом Ньютона, пост #7.
0
13 / 13 / 3
Регистрация: 09.01.2013
Сообщений: 82
09.02.2014, 17:50
Есть прога на С++ по методу деления отрезка пополам, золотого сечения, Ньютона, градиентного спуска и т.д. На паскале не профи, но если честно проверять вашу прогу лень
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
09.02.2014, 17:50
Помогаю со студенческими работами здесь

Решить уравнение методом половинного деления
помогите решить уравнение

Решение методом половинного деления.
Всем привет!!!!! Нужно решить задание методом половинного деления: 3x^4+8x^3+6x^2-10=0 Начал решать, че-то не получается( И еще,...

Решение уравнений методом половинного деления
|35,1x1+1,7x2+35,5x3-2,8x4=7,5| |42,2x1+21,2x2-1,1x3-1,2x4+11,1| |-21,1x1+31,7x2+1,2x3-1,5x4=2,1| |31,7x1+18,1x2-31,7x3+2,2x4=0,5| ...

Нелинейное уравнение методом секущих.
Добрый день уважаемые математики. Не могу решить итерационное нелинейное уравнение методом секущих. Корни уравнения найдены. ну а сам...

Решить нелинейное уравнение методом дихотомии
Решить нелинейное уравнение y=fn(x) методом дихотомии. x^2-20\sin{x}=0 Помогите пожалуста Добавлено через 2 минуты построить...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru