Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Решить нелинейное уравнение методом итераций - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Решить нелинейное уравнение методом итераций (Формулы/Formulas)
Решить нелинейное уравнение методом итераций
Triglav86 Дата: Пятница, 12.07.2019, 08:22 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 49
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Решить нелинейное уравнение методом итераций.
Порядок действий в Excel может быть следующий.
1. Представить данное уравнение в виде x = F(x) , взяв его
из табл. 2.2. Задать точность решения ε = 0,0001.
решить с помощью:
2 − x = ln(x)

....

5. Процесс копирования формулы продолжать до получения
необходимой точности: разность двух рядом стоящих приближений по модулю должна быть меньше заданного значения ε.

Не могу понять правильно ли я делаю или нет. У меня расчёт выходит на 1700+ строк.
Чувствую явно что-то не так.
Помогите правильно решить :)

P.S. в файле excel удалил почти все строки расчёта т.к. вес файла превышал 100 кб.
К сообщению приложен файл: test.xlsx (22.9 Kb) · 2052580.jpg (27.7 Kb)


Сообщение отредактировал Triglav86 - Пятница, 12.07.2019, 08:24
 
Ответить
СообщениеРешить нелинейное уравнение методом итераций.
Порядок действий в Excel может быть следующий.
1. Представить данное уравнение в виде x = F(x) , взяв его
из табл. 2.2. Задать точность решения ε = 0,0001.
решить с помощью:
2 − x = ln(x)

....

5. Процесс копирования формулы продолжать до получения
необходимой точности: разность двух рядом стоящих приближений по модулю должна быть меньше заданного значения ε.

Не могу понять правильно ли я делаю или нет. У меня расчёт выходит на 1700+ строк.
Чувствую явно что-то не так.
Помогите правильно решить :)

P.S. в файле excel удалил почти все строки расчёта т.к. вес файла превышал 100 кб.

Автор - Triglav86
Дата добавления - 12.07.2019 в 08:22
Pelena Дата: Пятница, 12.07.2019, 08:36 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19158
Репутация: 4411 ±
Замечаний: ±

Excel 365 & Mac Excel
У Вас же натуральный логарифм в формуле. Используйте функцию LN(), а не LOG()


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеУ Вас же натуральный логарифм в формуле. Используйте функцию LN(), а не LOG()

Автор - Pelena
Дата добавления - 12.07.2019 в 08:36
Triglav86 Дата: Пятница, 12.07.2019, 09:24 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 49
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Спасибо за подсказку. Вы случайно не знаете данное решение является верным ?:) У меня даже примера решения и оформления данного примера нету.
К сообщению приложен файл: 8646733.xlsx (28.4 Kb)
 
Ответить
СообщениеСпасибо за подсказку. Вы случайно не знаете данное решение является верным ?:) У меня даже примера решения и оформления данного примера нету.

Автор - Triglav86
Дата добавления - 12.07.2019 в 09:24
Triglav86 Дата: Воскресенье, 14.07.2019, 16:10 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 49
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Может кто-то всё же понимает уравнения такого типа :)
Оставлю файл здесь. Вдруг подскажут :)

Не могу понять каким образом формируются начальные значения Прибавки к корню если в условии этих данных не было. Можно подставлять любые данные ?
К сообщению приложен файл: InfoSect2_OSN__.xlsx (20.9 Kb)


Сообщение отредактировал Triglav86 - Воскресенье, 14.07.2019, 16:33
 
Ответить
СообщениеМожет кто-то всё же понимает уравнения такого типа :)
Оставлю файл здесь. Вдруг подскажут :)

Не могу понять каким образом формируются начальные значения Прибавки к корню если в условии этих данных не было. Можно подставлять любые данные ?

Автор - Triglav86
Дата добавления - 14.07.2019 в 16:10
_Boroda_ Дата: Понедельник, 15.07.2019, 10:21 | Сообщение № 5
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16666
Репутация: 6478 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Я бы вот так сделал
К сообщению приложен файл: InfoSect2_OSN_2.xlsx (21.4 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеЯ бы вот так сделал

Автор - _Boroda_
Дата добавления - 15.07.2019 в 10:21
Triglav86 Дата: Четверг, 18.07.2019, 14:17 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 49
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Ух ты! Спасибо :)
Я и забыл что задавал вопрос на эту тему!
Заработался ...
 
Ответить
СообщениеУх ты! Спасибо :)
Я и забыл что задавал вопрос на эту тему!
Заработался ...

Автор - Triglav86
Дата добавления - 18.07.2019 в 14:17
_Boroda_ Дата: Четверг, 18.07.2019, 16:44 | Сообщение № 7
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16666
Репутация: 6478 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
И?
Как правильно? Там же мое решение совсем не такое, как у Вас. Вы уже это задание сдали преподавателю?


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеИ?
Как правильно? Там же мое решение совсем не такое, как у Вас. Вы уже это задание сдали преподавателю?

Автор - _Boroda_
Дата добавления - 18.07.2019 в 16:44
Triglav86 Дата: Пятница, 26.07.2019, 10:57 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 49
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
И?
Как правильно?

Я отправил свою версию и вот что ответили:
по заданию 2.2: вот ваше уравнение 2-x=ln(x). Вот ваше преобразование x=2-ln(x). Правильно. Но почему в ячейке В10 и ниже я вижу не =2-ln(B9), а =В9-ln(B9)!!! Далее, надо построить график поведения последовательных приближений к корню в зависимости от шага. Но почему две линии?

Так что я почти правильно решил
 
Ответить
Сообщение
И?
Как правильно?

Я отправил свою версию и вот что ответили:
по заданию 2.2: вот ваше уравнение 2-x=ln(x). Вот ваше преобразование x=2-ln(x). Правильно. Но почему в ячейке В10 и ниже я вижу не =2-ln(B9), а =В9-ln(B9)!!! Далее, надо построить график поведения последовательных приближений к корню в зависимости от шага. Но почему две линии?

Так что я почти правильно решил

Автор - Triglav86
Дата добавления - 26.07.2019 в 10:57
_Boroda_ Дата: Пятница, 26.07.2019, 11:25 | Сообщение № 9
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16666
Репутация: 6478 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Так что я почти правильно решил

Ага :D Если не учитывать такую мелочь, что результат неверный. А если подставить так, как препод сказал (кстати, он про модуль забыл), то получится как раз то решение, которое у меня - 27 шагов
А в остальном да, все правильно :)
К сообщению приложен файл: InfoSect2_OSN_3.xlsx (23.3 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
Так что я почти правильно решил

Ага :D Если не учитывать такую мелочь, что результат неверный. А если подставить так, как препод сказал (кстати, он про модуль забыл), то получится как раз то решение, которое у меня - 27 шагов
А в остальном да, все правильно :)

Автор - _Boroda_
Дата добавления - 26.07.2019 в 11:25
Triglav86 Дата: Понедельник, 29.07.2019, 07:11 | Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 49
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
А если подставить так, как препод сказал (кстати, он про модуль забыл), то получится как раз то решение

Спасибо ещё раз ! :)
 
Ответить
Сообщение
А если подставить так, как препод сказал (кстати, он про модуль забыл), то получится как раз то решение

Спасибо ещё раз ! :)

Автор - Triglav86
Дата добавления - 29.07.2019 в 07:11
rjcvjcrt Дата: Среда, 19.10.2022, 18:08 | Сообщение № 11
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 20% ±

Помогите пожалуйста. Завис на таком же задании, только уравнение другое: x+ln(x)=0.5. расчет выходит на тысячи строк, а к решению не приходит. Уже голову сломал %)
К сообщению приложен файл: InfoSect2.1.xls.xlsx (153.8 Kb)
 
Ответить
СообщениеПомогите пожалуйста. Завис на таком же задании, только уравнение другое: x+ln(x)=0.5. расчет выходит на тысячи строк, а к решению не приходит. Уже голову сломал %)

Автор - rjcvjcrt
Дата добавления - 19.10.2022 в 18:08
Pelena Дата: Среда, 19.10.2022, 20:24 | Сообщение № 12
Группа: Админы
Ранг: Местный житель
Сообщений: 19158
Репутация: 4411 ±
Замечаний: ±

Excel 365 & Mac Excel
Похоже, что ряд не сходится. Если уменьшить точность, то можно где-то на 2000+ строке поймать "стоп".
В файле справа решение с помощью Подбора параметра для проверки
К сообщению приложен файл: 0074374.xlsx (155.5 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеПохоже, что ряд не сходится. Если уменьшить точность, то можно где-то на 2000+ строке поймать "стоп".
В файле справа решение с помощью Подбора параметра для проверки

Автор - Pelena
Дата добавления - 19.10.2022 в 20:24
rjcvjcrt Дата: Среда, 19.10.2022, 20:26 | Сообщение № 13
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 20% ±

Pelena, Спасибо, доводил до 20 000, стоп так и не поймал(
 
Ответить
СообщениеPelena, Спасибо, доводил до 20 000, стоп так и не поймал(

Автор - rjcvjcrt
Дата добавления - 19.10.2022 в 20:26
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Решить нелинейное уравнение методом итераций (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!