Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Методы подбора значения


Irisss ©   (2012-10-12 10:34:00) 

Здравствуйте,
подскажите, пожалуйста, какие-нибудь методы подбора значения
Суть в чем: нужно подобрать значение параметра x, который соответственно подставляется в формулу y = f(x) так, чтобы y стало равно K (K: const). х может принимать вещественные значения от -100 до +200.

Подскажите методы, а то не хочется изобретать велосипед. (Ответы типа "почитай книжки" и прочие тролли просьба не писать)


oldman   (2012-10-12 15:00:00) [1]

for i=-100 to 200 do
 if y(x)=K then "УРА!!!!!!!!!!";

Делов то!


Лаур Балаур   (2012-10-12 12:39:00) [2]


> Smile   (12.10.12 11:41) [15]
> "Золотого сечения" будет круче


Ничего лучше розг еще не придумали. И дешево, и практично. А главное - педагогично!


Smile   (2012-10-12 11:41:00) [3]

> Спасибо, метод половинного деления как раз подошел

"Золотого сечения" будет круче
:)


Irisss   (2012-10-12 11:26:00) [4]


> AV

Спасибо, метод половинного деления как раз подошел


AV   (2012-10-12 11:24:00) [5]

>> скорее монотонная
тогда
>> метод половинного деления
гуглится легко, суть проста

берем любые 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:19:00) [6]


> Лаур Балаур


Обиделся-то как. видно, правду первый раз услышал


Sha   (2012-10-12 11:17:00) [7]


> Irisss   (12.10.12 10:56) [5]
> Да, я знаю, что книжки читать нужнофункция непрерывная,
> про монотонность не скажу, скорее монотонная


не для всякой непрерывной и монотонной y=f(x) существует x=a, при котором y=k


Лаур Балаур   (2012-10-12 11:14:00) [8]

И да, учитывая, что в Гугл тебя не пускают, http://www.gamedev.ru/terms/HelpVamp


Лаур Балаур   (2012-10-12 11:13:00) [9]

Хотя нет, ты не дебил.
Ты хелпвамп.
Хотя да, дебил - тоже.


Лаур Балаур   (2012-10-12 11:11:00) [10]


> Irisss   (12.10.12 11:05) [7]


А ты, по ходу, дебил.
http://ru.wikipedia.org/wiki/Тролль

И да, наличие теста и квадратной формы не являются необходимыми условиями выпечки хлеба. Так что троллишь тут ты. Причем очень толсто и грубо. А, да, еще и тупо)


Irisss   (2012-10-12 11:05:00) [11]

Как узнать тролля? Очень просто. На вопрос "Как выпечь хлеб квадратной формы?" он кидай ссылки на происхождение зерна, историю хлеба, систему изготовления форм и рецепты приготовления хлебов и другие первые ссылки из третьей страницы поисковика. Но ответа "Нужно положить тесто в квадратную  форму" он сам не знает


Irisss   (2012-10-12 10:59:00) [12]

Лаур Балаур, я Вас ждал))) Лаур Балаур - Вы тролль


Irisss   (2012-10-12 10:56:00) [13]

Да, я знаю, что книжки читать нужно
функция непрерывная, про монотонность не скажу, скорее монотонная


Лаур Балаур   (2012-10-12 10:56:00) [14]


> Ответы типа "почитай книжки" и прочие тролли просьба не
> писать


Оу! Чтением книг теперь занимаются только тролли. Белые люди, вестимо, знания получают генетическим путем. Одним только неграм плохо, они и не белые, и не тролли, и в Гугл их не пускают. Но неграм всегда плохо. Поэтому всем все равно...

На вот, хлебушка купи:
http://ru.wikipedia.org/wiki/Численное_решение_уравнений
http://ru.wikipedia.org/wiki/Категория:Численные_методы


RWolf   (2012-10-12 10:53:00) [15]

а книжки читать обязательно надо.


RWolf   (2012-10-12 10:52:00) [16]

это называется «численные методы решения уравнений».
метод Ньютона-Рафсона посмотри.


AV   (2012-10-12 10:46:00) [17]


> y = f(x)

смотря что за функция

непрерывная, монотонная - самое простое будет метод половинного деления
ну а если задана таблично - как ты подберешь? :)


Наверх

Титульная страница Поиск, карта сайта Написать письмо