Форум: "Начинающим";
Текущий архив: 2013.04.21;
Скачать: [xml.tar.bz2];
ВнизМетоды подбора значения Найти похожие ветки
← →
Irisss (2012-10-12 10:34) [0]Здравствуйте,
подскажите, пожалуйста, какие-нибудь методы подбора значения
Суть в чем: нужно подобрать значение параметра x, который соответственно подставляется в формулу y = f(x) так, чтобы y стало равно K (K: const). х может принимать вещественные значения от -100 до +200.
Подскажите методы, а то не хочется изобретать велосипед. (Ответы типа "почитай книжки" и прочие тролли просьба не писать)
← →
AV © (2012-10-12 10:46) [1]
> y = f(x)
смотря что за функция
непрерывная, монотонная - самое простое будет метод половинного деления
ну а если задана таблично - как ты подберешь? :)
← →
RWolf © (2012-10-12 10:52) [2]это называется «численные методы решения уравнений».
метод Ньютона-Рафсона посмотри.
← →
RWolf © (2012-10-12 10:53) [3]а книжки читать обязательно надо.
← →
Лаур Балаур (2012-10-12 10:56) [4]
> Ответы типа "почитай книжки" и прочие тролли просьба не
> писать
Оу! Чтением книг теперь занимаются только тролли. Белые люди, вестимо, знания получают генетическим путем. Одним только неграм плохо, они и не белые, и не тролли, и в Гугл их не пускают. Но неграм всегда плохо. Поэтому всем все равно...
На вот, хлебушка купи:
http://ru.wikipedia.org/wiki/Численное_решение_уравнений
http://ru.wikipedia.org/wiki/Категория:Численные_методы
← →
Irisss (2012-10-12 10:56) [5]Да, я знаю, что книжки читать нужно
функция непрерывная, про монотонность не скажу, скорее монотонная
← →
Irisss (2012-10-12 10:59) [6]Лаур Балаур, я Вас ждал))) Лаур Балаур - Вы тролль
← →
Irisss (2012-10-12 11:05) [7]Как узнать тролля? Очень просто. На вопрос "Как выпечь хлеб квадратной формы?" он кидай ссылки на происхождение зерна, историю хлеба, систему изготовления форм и рецепты приготовления хлебов и другие первые ссылки из третьей страницы поисковика. Но ответа "Нужно положить тесто в квадратную форму" он сам не знает
← →
Лаур Балаур (2012-10-12 11:11) [8]
> Irisss (12.10.12 11:05) [7]
А ты, по ходу, дебил.
http://ru.wikipedia.org/wiki/Тролль
И да, наличие теста и квадратной формы не являются необходимыми условиями выпечки хлеба. Так что троллишь тут ты. Причем очень толсто и грубо. А, да, еще и тупо)
← →
Лаур Балаур (2012-10-12 11:13) [9]Хотя нет, ты не дебил.
Ты хелпвамп.
Хотя да, дебил - тоже.
← →
Лаур Балаур (2012-10-12 11:14) [10]И да, учитывая, что в Гугл тебя не пускают, http://www.gamedev.ru/terms/HelpVamp
← →
Sha © (2012-10-12 11:17) [11]
> Irisss (12.10.12 10:56) [5]
> Да, я знаю, что книжки читать нужнофункция непрерывная,
> про монотонность не скажу, скорее монотонная
не для всякой непрерывной и монотонной y=f(x) существует x=a, при котором y=k
← →
Irisss (2012-10-12 11:19) [12]
> Лаур Балаур
Обиделся-то как. видно, правду первый раз услышал
← →
AV © (2012-10-12 11:24) [13]>> скорее монотонная
тогда
>> метод половинного деления
гуглится легко, суть проста
берем любые x1 и x2 так, что
f(x1) > Const
f(x2) < Const
берем точку x3 между x1 и x2, смотрим f(x1) > или < Const
берем тот участок, который имеет разные знаки на концах
т.е.
при f(x3) > Const точка x1 переходит в x3
при f(x3) < Const точка x2 переходит в x3
остается повторить, до приемлемой дельты x3 и Const
============
> е для всякой непрерывной и монотонной y=f(x) существует
> x=a, при котором y=k
хорошо, попросим строгую монотонность :)
← →
Irisss (2012-10-12 11:26) [14]
> AV
Спасибо, метод половинного деления как раз подошел
← →
Smile (2012-10-12 11:41) [15]> Спасибо, метод половинного деления как раз подошел
"Золотого сечения" будет круче
:)
← →
Лаур Балаур (2012-10-12 12:39) [16]
> Smile (12.10.12 11:41) [15]
> "Золотого сечения" будет круче
Ничего лучше розг еще не придумали. И дешево, и практично. А главное - педагогично!
← →
oldman © (2012-10-12 15:00) [17]for i=-100 to 200 do
if y(x)=K then "УРА!!!!!!!!!!";
Делов то!
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2013.04.21;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.003 c