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
13440
с Территории
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
13440
с Территории
Вот Вы и описали пример, когда человек занимается интерполяцией - не так, что ли? :lol:
Если нет ни асимптотик, ни намёка на возможное родство данной последовательности с известными, то мы по-любому не имеем никаких оснований. Именно так. И опереться нам толком не на что. А глядя на эту последовательность, как-то сразу не верится, что это полином (много ли Вы встречали полиномов с рациональными значениями, у которых, однако, так быстро растут числители и знаменатели?), и строить полином - можно, конечно, для отработки всех версий, но вообще-то это значит искать не где потерял, а под фонарём, где светлее.

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


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

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

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

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


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

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

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



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

Сейчас этот форум просматривают: dgwuqtj


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

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