|
2 / 2 / 3
Регистрация: 31.10.2017
Сообщений: 114
|
||||||
Решить уравнение с заданной точностью методом итераций09.03.2018, 20:59. Показов 7062. Ответов 18
Метки нет (Все метки)
Уравнение x – sinx – 0,25 = 0 на отрезке [–5, 5] с точностью e методом итерации
Помогите наладить код плиз, В консоли ввожу 1.х=6 х=8 - выходит (соблюдены условия отрезка) 2. х=-5 е=0,001 и начинается бесконечная итерация , если х=5 е=8 выходит из консоли без вывода Первый раз сталкиваюсь с итерацией так должно быть или нет? Если да , то как ограничить итерацию в пределах 100?
0
|
||||||
| 09.03.2018, 20:59 | |
|
Ответы с готовыми решениями:
18
Решить уравнение методом итераций Решить уравнение методом простых итераций
|
|
7804 / 6568 / 2988
Регистрация: 14.04.2014
Сообщений: 28,705
|
|
| 09.03.2018, 21:11 | |
|
Точку или запятую вводишь?
0
|
|
|
2 / 2 / 3
Регистрация: 31.10.2017
Сообщений: 114
|
|
| 09.03.2018, 21:12 [ТС] | |
|
и точку и запятую все равно беск итерация или выход(
0
|
|
|
7804 / 6568 / 2988
Регистрация: 14.04.2014
Сообщений: 28,705
|
|
| 09.03.2018, 21:21 | |
|
Должна быть точка. И x должен изменяться как-то.
0
|
|
|
2 / 2 / 3
Регистрация: 31.10.2017
Сообщений: 114
|
|
| 09.03.2018, 21:50 [ТС] | |
|
счет итераций идет быстрый
и х не изменяется
0
|
|
|
7804 / 6568 / 2988
Регистрация: 14.04.2014
Сообщений: 28,705
|
|
| 09.03.2018, 22:09 | |
|
Я и без этого вижу, что не меняется. У тебя в программе изменения не предусмотрены. Допиливай.
0
|
|
|
2 / 2 / 3
Регистрация: 31.10.2017
Сообщений: 114
|
|
| 10.03.2018, 10:04 [ТС] | |
|
А что именно нужно сделать, дописать что-то или наоборот удалить и переписать?
0
|
|
|
388 / 334 / 65
Регистрация: 14.10.2014
Сообщений: 1,461
|
|
| 10.03.2018, 10:40 | |
|
0
|
|
|
Модератор
13773 / 10966 / 6491
Регистрация: 18.12.2011
Сообщений: 29,246
|
|||||||||||
| 10.03.2018, 11:02 | |||||||||||
|
Метод итераций это:
1. привести уравнение к виду x=f(x), т.е. для Вашего уравнения: f(x)=sin(x)+0.25
У Вас это f'(x)=cos(x), т.е. подходят почти все значения, кроме кратных M_PI 3. Организуете цикл
1
|
|||||||||||
|
388 / 334 / 65
Регистрация: 14.10.2014
Сообщений: 1,461
|
|||||||||||||||
| 10.03.2018, 11:39 | |||||||||||||||
![]() , но с точки зрения программирования, нужно было организовать выход из цикла -
Добавлено через 5 минут kilo45, я не знаю - правильный ли твой код с точки зрения математики (в смысле полученного результата) но чтоб он правильно заработал (с точки зрения программирования) нужно:
1
|
|||||||||||||||
|
2 / 2 / 3
Регистрация: 31.10.2017
Сообщений: 114
|
|
| 10.03.2018, 11:51 [ТС] | |
|
Вот что получилось , это нормально?
0
|
|
|
Модератор
13773 / 10966 / 6491
Регистрация: 18.12.2011
Сообщений: 29,246
|
|
| 10.03.2018, 11:54 | |
|
eps надо задавать достаточно малым, для 6 знаков точности вводите 1e-7
или 0.0000001
0
|
|
|
2 / 2 / 3
Регистрация: 31.10.2017
Сообщений: 114
|
|
| 10.03.2018, 11:55 [ТС] | |
|
zss, Вот что получилось, это нормально ?
![]() при eps=0.000001 f(x) = 4.43841e-007 x and coren - такие же
0
|
|
|
Модератор
13773 / 10966 / 6491
Регистрация: 18.12.2011
Сообщений: 29,246
|
|
| 10.03.2018, 12:28 | |
|
0
|
|
|
1719 / 568 / 187
Регистрация: 12.03.2016
Сообщений: 2,169
|
|
| 10.03.2018, 12:30 | |
|
0
|
|
|
2 / 2 / 3
Регистрация: 31.10.2017
Сообщений: 114
|
||
| 10.03.2018, 12:38 [ТС] | ||
|
f(x) = 4.43841e-007 x and coren =1,17123
0
|
||
|
2 / 2 / 3
Регистрация: 31.10.2017
Сообщений: 114
|
||||||
| 10.03.2018, 13:18 [ТС] | ||||||
|
Все допилил работает!
![]() Спасибо всем![]()
0
|
||||||
|
Модератор
13773 / 10966 / 6491
Регистрация: 18.12.2011
Сообщений: 29,246
|
|||||||
| 10.03.2018, 14:09 | |||||||
|
kilo45, Вы решили уравнение
x=x-sin(x)-0.25 ( -sin(x)-0.25=0 ) а не x=sin(x)+0.25 ( x-sin(x)-0.25=0 ) !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
1
|
|||||||
|
2 / 2 / 3
Регистрация: 31.10.2017
Сообщений: 114
|
||||||
| 10.03.2018, 14:18 [ТС] | ||||||
|
zss, блиин,
исправил Спасибо! ![]()
0
|
||||||
| 10.03.2018, 14:18 | |
|
Помогаю со студенческими работами здесь
19
Решить уравнение вида x=A*cos(x) методом последовательных итераций Решить уравнение с заданной точностью методами дихотомии и Ньютона Решить уравнение по заданной формуле методом хорд и модифицированным методом Ньютона Решить систему линейных уравнений методом итераций с заданной точностью
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 30.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
|
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO
Апнулись до NET10.
Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта
так и в интерактивном режиме. из сложностей - чисто функциональный подход.
Решил. . .
|
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2.
Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники".
В. . .
|
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии.
. . .
|
|
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
|
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут.
https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc
Первый документ красиво выглядит, но без схемы.
Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
|
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере".
Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
|
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти".
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
В качестве источника данных. . .
|