Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.01.2014, 21:04   #1
)Billy(
 
Регистрация: 07.05.2013
Сообщений: 4
Вопрос Помогите с алгоритмом по Методу Ньютона

Как будет решаться метод ньютона при использовании функции с 2-мя переменными? Пример: 2^-x - cos(x)+sin(2*x*y)+sin(x)
)Billy( вне форума Ответить с цитированием
Старый 27.01.2014, 21:31   #2
Streletz
Старожил
 
Регистрация: 03.01.2014
Сообщений: 2,870
По умолчанию

Цитата:
Сообщение от )Billy( Посмотреть сообщение
Как будет решаться метод ньютона при использовании функции с 2-мя переменными? Пример: 2^-x - cos(x)+sin(2*x*y)+sin(x)
Простите, но обычно в таких случаях, речь идёт о системе нелинейных уравнений. Если уравнение в задании действительно одно, то можно попробовать использовать подстановку. Для постановки задействовать производную по одной из переменных.
Сразу скажу, что я не уверен в правильности данного подхода, по лично мне в данных обстоятельствах решение видится именно так.
В помощь: Метод Ньютона.
Производная функции двух переменных в точке / Математический анализ
Streletz вне форума Ответить с цитированием
Старый 27.01.2014, 22:15   #3
type_Oleg
Старожил
 
Аватар для type_Oleg
 
Регистрация: 02.03.2008
Сообщений: 2,499
По умолчанию

Мне кажется, никак не будет решаться.
Имеется в виду, решить уравнение f(x,y)=0, в данном случае
2^-x - cos(x)+sin(2*x*y)+sin(x) = 0 ?
Но метод Ньютона - он для одной переменной, для решения этого: f(x)=0
То есть находит точку пересечения графика функции f(x) с осью Y=0.

График функции двух переменных - это поверхность, пересечение поверхности с плоскостью Z=0 - это не точка, а линия.
Решением метода Ньютона не может быть линия.

PS Можно так.
Задаем какое-то значение x=x1, функция двух переменных превращается в функцию 1-го переменного , решаем f(y)=0 ,решение y=y1,
задаем x=x2, .... находим y=y2, и т .д.
То есть по точкам находим эту линию.

По метеду Ньютона должен быть задан какой-то интервал поиска. Не в -∞ ... +∞ же искать.
Для 2-х переменных - какая-то область поиска.

Последний раз редактировалось type_Oleg; 27.01.2014 в 22:26.
type_Oleg вне форума Ответить с цитированием
Старый 27.01.2014, 22:44   #4
Streletz
Старожил
 
Регистрация: 03.01.2014
Сообщений: 2,870
По умолчанию

type_Oleg, огромное Вам Спасибо за ценный, по крайней мере для меня, пост!
ИМХО: мне почему-то, кажется, что ТС просто выложил задание не полностью. Методом Ньютона можно решить систему из 2х нелинейных уравнений с двумя неизвестными. Но у ТС, почему-то, только одно.
Streletz вне форума Ответить с цитированием
Старый 03.02.2014, 13:38   #5
Sciv
Старожил
 
Аватар для Sciv
 
Регистрация: 16.05.2012
Сообщений: 3,211
По умолчанию

Согласен, либо ТС зажал второе уравнение, либо он хочет реализовать не метод Ньютона. :D
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Sciv вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите с алгоритмом Xelpher Помощь студентам 7 02.11.2009 19:03
Помогите разобраться с алгоритмом!!!! kreviuz Помощь студентам 2 22.10.2009 02:09
Помогите с алгоритмом xxxNeXxxx Помощь студентам 3 18.10.2009 19:58
помогите с алгоритмом Фибоначчи kardan Помощь студентам 8 01.04.2008 20:22