2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему На страницу 1, 2  След.
 
 Аналитическое задание функции по табличным значениям
Сообщение26.09.2006, 20:06 


07/02/06
96
Может ли кто-либо в каком-то математическом пакете посчитать по табличным значениям аналитическое задание функции (я надеюсь, что такая функция там присутствует). Интересно, правильно ли решил задачу.
n=1 f(1)=1/8
n=2 f(2)=41/64
n=3 f(3)=1/2
n=4 f(4)=82623/131072
n=5 f(5)=3049733/4194304
f при n={1,3} точно правильно, сильно смущает f(2).

 Профиль  
                  
 
 
Сообщение26.09.2006, 20:20 
Заслуженный участник
Аватара пользователя


03/03/06
648
Werwolf

Что-то не понятно, если Вы имели ввиду интерполяцию, то, например, в Maple есть команда interp. Также есть функции для интерполяции методом Лагранжа и Ньютона, так что в этом случае проблем нет. Уточните задание.

 Профиль  
                  
 
 
Сообщение26.09.2006, 20:34 


07/02/06
96
Нужна не интерполяция, а возможность получить формульное задание функции в виде sin(arctg(x/3)) или что-то такое. Матпакеты на компьютере никакие не установлены, поэтому названий функций никаких не знаю.
Чтобы не выдавать информацию по частям, то задача такая. Есть речка с островами и мостиками между ними, вероятность разрушения мостика при наводнении 0.5. Какая вероятность возможности перейти с берега на берег после наводнения? Написал полный перебор, сам не пойму, правильно ли он работает. Теперь хочу узнать можна ли по этим значениям получить аналитическое задание функции-решения.

 Профиль  
                  
 
 
Сообщение26.09.2006, 20:43 
Заслуженный участник
Аватара пользователя


17/10/05
3709
:evil:
Интерполяция по пяти точкам выдаст Вам вполне аналитический полином четвертой степени.

Визуально, $f(2) = \frac{21}{64}$ подходит лучше…

 Профиль  
                  
 
 
Сообщение26.09.2006, 20:56 


07/02/06
96
А можна привести этот полином? Я посчитаю еще для n=6 и проверю.

 Профиль  
                  
 
 
Сообщение26.09.2006, 21:04 
Супермодератор
Аватара пользователя


29/07/05
8248
Москва
Это совершенно бессмысленно. Какой бы конечный набор аргументов и значений в них Вы не задали, существует бесконечное число вполне себе аналитических функций, которые в этих самых заданных точках принимают точно эти самые значения. Таким способом решения задач не находят, можно только проверить решение, полученное другим способом.

 Профиль  
                  
 
 
Сообщение26.09.2006, 21:49 
Заслуженный участник
Аватара пользователя


03/03/06
648
Werwolf

Вот полином четвертой степени, полученный по приведенным данным

-5166715/100663296*z^4 + 33611815/50331648*z^3 - 307204049/100663296*z^2 + 290225987/50331648*z - 13446747/4194304

построенный в Maple/interp.

Извиняюсь, что не в тэге math --- почему-то выдает ошибку, может слишком длинное выражение.

 Профиль  
                  
 
 
Сообщение27.09.2006, 17:52 


07/02/06
96
Спасибо, надежда на хороший результат не оправдалась.

 Профиль  
                  
 
 
Сообщение27.09.2006, 18:04 
Заслуженный участник
Аватара пользователя


03/03/06
648
Werwolf

Если Вас растроил мой полином, то можно провести другую интерполяцию. Скажем построить по точкам график, выбрать вид зависимости и воспользоваться методом МНК.

Здесь я не предлагаю решение задачи по теории вероятности, а лишь по построению аналитической функции.

 Профиль  
                  
 
 
Сообщение28.09.2006, 11:01 
Заслуженный участник
Аватара пользователя


18/05/06
13438
с Территории
Werwolf, над Вами тонко издеваются. Надо не интерполяциию, а как-то "угадать" общую зависимость. А так - это как если бы у Вас были несколько первых чисел Бернулли, например, или там Фибоначчи, и пытаться их интерполировать полиномом. Ни капли пользы.

 Профиль  
                  
 
 
Сообщение28.09.2006, 22:35 
Заслуженный участник
Аватара пользователя


03/03/06
648
ИСН

А чем "гадание" отличается от интерполяции --- вдруг попадем, а видов аппроксимации много :)

 Профиль  
                  
 
 
Сообщение28.09.2006, 22:51 
Заслуженный участник
Аватара пользователя


17/10/05
3709
:evil:
ИСН писал(а):
Надо не интерполяциию, а как-то "угадать" общую зависимость.

Был у меня знакомый, Вася. Хороший человек, но очень уж увлекался угадыванием. Диалог выглядел примерно так:
Я: — У меня есть точка.
В: — Круто!
Я: — О. Есть еще одна.
В: — Здорово! У нас линейная зависимость от параметра!
Я: — Да, пожалуй. Слушай, а вот еще одна, посередине. Она на прямую не ложится.
В: — Ну, все равно здорово! Это же парабола!
Я: — А вот еще одна. Чего-то и с параболой плохо.
В: — А мы возьмем кубическую параболу, и все будет прекрасно!
Я: — Слушай, а вот еще пять. Тебя не смущает, что интерполяционный многочлен ведет себя как-то странно?
В: — ну...

Угадывать зависимость без каких-либо оснований — весьма неблагодарное занятие. Для интерполяции есть хотя бы точки, а вот на что опереться при определении класса подбираемых функций?

 Профиль  
                  
 
 
Сообщение29.09.2006, 11:04 
Заслуженный участник
Аватара пользователя


18/05/06
13438
с Территории
Вот Вы и описали пример, когда человек занимается интерполяцией - не так, что ли? :lol:
Если нет ни асимптотик, ни намёка на возможное родство данной последовательности с известными, то мы по-любому не имеем никаких оснований. Именно так. И опереться нам толком не на что. А глядя на эту последовательность, как-то сразу не верится, что это полином (много ли Вы встречали полиномов с рациональными значениями, у которых, однако, так быстро растут числители и знаменатели?), и строить полином - можно, конечно, для отработки всех версий, но вообще-то это значит искать не где потерял, а под фонарём, где светлее.

 Профиль  
                  
 
 
Сообщение29.09.2006, 11:20 
Заслуженный участник
Аватара пользователя


17/10/05
3709
:evil:
ИСН писал(а):
Вот Вы и описали пример, когда человек занимается интерполяцией - не так, что ли?

Нет. Вася строил гипотезы, не имея никакой информации. Технически это — экстраполяция.

Здесь тоже информации предельно мало. Да, я согласен, рост знаменателей, а тем более что все они — степени двойки наводит на мысли о экспоненте. Но это, в общем-то, гипотеза, нуждающаяся в более серьезном обосновании, чем несколько дополнительных точек.

 Профиль  
                  
 
 
Сообщение29.09.2006, 11:29 
Заслуженный участник
Аватара пользователя


18/05/06
13438
с Территории
Конечно, нуждающаяся. Ещё как. Ещё вся дорога впереди: угадать, подставить, проверить, обрадоваться, подставить ещё, и потом наконец честно доказать. Но согласитесь, имеется - сейчас уже, сразу, как посмотришь на цифры - некое интуитивное ощущение, что "копать надо сюда", а полиномы - мусор.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 20 ]  На страницу 1, 2  След.

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group