2014 dxdy logo

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

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


Правила форума


В этом разделе нельзя создавать новые темы.

Если Вы хотите задать новый вопрос, то не дописывайте его в существующую тему, а создайте новую в корневом разделе "Помогите решить/разобраться (М)".

Если Вы зададите новый вопрос в существующей теме, то в случае нарушения оформления или других правил форума Ваше сообщение и все ответы на него могут быть удалены без предупреждения.

Не ищите на этом форуме халяву, правила запрещают участникам публиковать готовые решения стандартных учебных задач. Автор вопроса обязан привести свои попытки решения и указать конкретные затруднения.

Обязательно просмотрите тему Правила данного раздела, иначе Ваша тема может быть удалена или перемещена в Карантин, а Вы так и не узнаете, почему.



Начать новую тему Ответить на тему
 
 ряд Фурье с заданным граничным условием
Сообщение10.02.2009, 01:19 


04/05/06
12
Yalta
Для приближённого решения некоторой задачи требуется неизвестную функцию на отрезке от 0 до $l$ представить в виде суммы $n$ заданных функций (например, членов ряда Фурье) с неопределёнными коэффициентами. При этом надо обеспечить выполнение граничных условий: сама функция и её производная на левом конце равны нулю, на правом конце никаких ограниченей нет. Пытаюсь это сделать так: представляю функцию рядом Фурье и обрываю его на $n$-м члене: $f(x)=\frac{a_0}{2}+\sum_{i=1}^{n}(a_i\cos\frac{2\pi x}{l}+b_i\sin\frac{2\pi x}{l})$. После этого приравниваю эту сумму и её производную при $x=0$ нулю, из чего получаются такие условия: $a_0=-2\sum_{i=1}^{n}a_i$ и $\sum_{i=1}^{n}ib_i=0$. Таким образом, приближённое представление функции, например, при $n=1$ будет $f(x)=-a_1}+a_1\cos\frac{2\pi x}{l}$, а при $n=2$ будет $f(x)=-a_1-a_2+a_1\cos\frac{2\pi x}{l}-2b_2\sin\frac{2\pi x}{l}+a_2\cos\frac{4\pi x}{l}+b_2\sin\frac{4\pi x}{l}$. Однако, обе эти суммы при $x=l$ тоже оказываются равными нулю, чего по условию не должно быть (т.к. ф-я на правом конце должна быть произвольной). Укажите, пож-та, где тут ошибка или просто каким должен быть результат в данном примере. К сожалению, в литературе методики такого разложения что-то не могу найти.

 Профиль  
                  
 
 Re: ряд Фурье с заданным граничным условием
Сообщение10.02.2009, 01:59 
Заслуженный участник
Аватара пользователя


30/10/07
1221
Самара/Москва
wowec писал(а):
Однако, обе эти суммы при $x=l$ тоже оказываются равными нулю, чего по условию не должно быть (т.к. ф-я на правом конце должна быть произвольной).

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

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


30/01/09
7139
Согласен с предыдущим ответом. Вы всё сделали правильно. Просто для Вашей задачи выписанный Вами ряд не очень подходит. Можно попробовать слегка исправить его, добавив член, линейно зависящий от x (а может даже и квадратично), а можно попробовать вообще отказаться от рядов Фурье, а применить, скажем, ряд Тейлора, сплайны или что-нибудь ещё.

 Профиль  
                  
 
 
Сообщение10.02.2009, 14:28 


04/05/06
12
Yalta
Спасибо, в принципе стало понятно. В связи с этим пришла мысль: а если в исходной формуле частичной суммы ряда Фурье заменить $l$ на $(l+\Delta l)$, т.е. период ряда сделать чуть-чуть больше, чем используемая в задаче длина отрезка - это будет уже то что надо или качественно проблема останется той же самой?

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


30/01/09
7139
Тут ответ зависит от того, что Вы хотите. Если Вы хотите приблизить функцию вообще, а точность аппроксимации Вас не волнует, то так действовать можно. Ну а если хотите аппроксимировать функциию по-точнее, то тут надо смотреть конкретно.

Добавлено спустя 3 минуты 6 секунд:

Поскольку Вы пишите
Цитата:
Для приближённого решения некоторой задачи
, то предложенный способ как-то не смотрится.

Добавлено спустя 1 час 28 минут 41 секунду:

Период ряда надо сделать ни чуть больше, а солидно больше - процентов на 30, чем длина отрезка. Причём их длины лучше сделать несоизмеримыми (отношение иррациональное).

 Профиль  
                  
 
 
Сообщение10.02.2009, 17:37 
Заслуженный участник


26/12/08
678
Все это выглядит очень подозрительно. Почему выбраны именно тригонометрические функции? Чем плохи, например, функции $x^2$, $x^3$, ..., $x^{n+1}$? Что понимается под приближенным решением задачи? Может быть, искомая функция должна удовлетворять какому-нибудь дифференциальному уравнению? Проясните суть задачи.

 Профиль  
                  
 
 
Сообщение10.02.2009, 22:00 


04/05/06
12
Yalta
Это учебная задачка для иллюстрации применения метода Ритца (т.е. подстановки заданного приближённого представления неизвестной функции в вариационный принцип), рассматривается простая сопроматовская задача поперечного изгиба балки. Балка на левом конце заделана, а на свободном правом приложена нагрузка. Неизвестная функция - смещения точек балки в поперечном направлении. Т.е. на правом конце в результате и должно быть максимальное значение у функции. Разложение в ряд Фурье выбрано из тех соображений, чтобы поменьше объяснять студентам, что это такое (про ряд Фурье они должны знать). Степенные функции не выбраны, т.к. эта система "плохая" (неортогональная), а про ортогональные полиномы (типа Лежандра, Чебышёва) им надо будет ещё что-то рассказывать, отвлекаясь от собственно темы занятия. Хотя, это, конечно, не принципиально - до четверга у меня есть время подумать. Спасибо за дискуссию - помогает.

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


30/01/09
7139
Лично моё мнение, что ряды Фурье не самый лучший аппарат приближения для этой задачи. Если Вы будете приближать разрывную функцию рядом Фурье, то вы получите значительные всплески вблизи точек разрыва. Я не силён в механике, но вроде эта задача допускает точное решение в виде многочлена четвёртой степени. Поэтому логично выглядит использование степенных функций (ограничиться максимум четвёртой степенью). Ну и что, что они неортогональные. Вы получите систему из пяти уравнений с пятью неизвестными (а с учётом граничных условий - итого меньше). Решать её можно на компьютере. А вообще замоделируйте на компьютере разные методы. Будет любопытно сравнить их эффективность.

 Профиль  
                  
 
 
Сообщение11.02.2009, 15:36 


22/12/07
229
Возможно подойдёт ещё такой метод: продолжить функцию для $x<0$ чётным образом и искать её в виде ряда Фурье по косинусам на "удвоенном отрезке" $[-l,l]$

 Профиль  
                  
 
 
Сообщение12.02.2009, 09:25 
Заслуженный участник


26/12/08
678
Задача может быть записана в виде дифференциального уравнения (изгиба балки) с краевыми условиями. В простейших (т.н. модельных) случаях такие уравнения решаются явно. Таким образом, функции вовсе не произвольны.

 Профиль  
                  
 
 
Сообщение13.02.2009, 01:57 


04/05/06
12
Yalta
Да, так и есть - это простейшая задача, у которой легко получить точное решение. Спасибо, коллеги, идей накидали. Кажется, таки удалось что-то осознать по проблеме. Просто как-то усвоилось ещё со времён учёбы в вузе, что в ряд Фурье можно разложить произвольную, даже разрывную функцию, а тут такая нестыковка вылезает. Всё ж таки, ряд Фурье и сумма его конечного числа слагаемых - не одно и то же :?

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 11 ] 

Модераторы: Модераторы Математики, Супермодераторы



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

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


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

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