Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 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
9-1194462751
Babooin
2007-11-07 22:12
2013.04.21
DirectX vs OpenGL


15-1356202525
wl
2012-12-22 22:55
2013.04.21
Опять фильмы


15-1356101477
Kerk
2012-12-21 18:51
2013.04.21
А где есть фотографии старых компьютеров?


15-1356096608
OldProgrammer
2012-12-21 17:30
2013.04.21
О психологической обстановке на форуме


15-1355940061
O'ShinW
2012-12-19 22:01
2013.04.21
Юзал ли кто Cach&amp;#233;, и не даст ли ссылки на Курс молодого бойца?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский