2014 dxdy logo

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

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


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


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

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

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

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

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



Начать новую тему Ответить на тему
 
 Выч.математика; представление лапласиана в полярных коорд.
Сообщение16.05.2010, 13:45 


16/05/10
3
Здравствуйте.
Надеюсь на Вашу помощь в следующем вопросе. Есть задача по вычислительной математике (уравнение Белоусова-Жаботинского с диффузией). Проблема такова: никак не могу понять, как нужно выбирать схему для лапласиана, например, для этой его части:
${\frac1r}{\frac{d}{dr}}\{r{\frac{dy}{dr}}\}$
Проблема заключается в том, что когда я пытался написать схему "в лоб" с шагом по r, возникают различного рода зависимости от номера шага. Кроме того, наличие r в знаменателе страшно портит аппроксимацию. Что я делаю не так и каким образом нужно пытаться писать схему? Дайте ссылку на какие-нибудь мануалы, где вопрос полярных координат разбирается подробно(в институтских учебниках вроде Лобанова или Федоренко информации исчезающе мало). Ну или по крайней мере намекните, как работать с этим лапласианом.

Заранее спасибо

 Профиль  
                  
 
 Re: Выч.математика; представление лапласиана в полярных коорд.
Сообщение16.05.2010, 14:00 
Заслуженный участник


11/05/08
32166
Drow Ranger в сообщении #319992 писал(а):
когда я пытался написать схему "в лоб" с шагом по r, возникают различного рода зависимости от номера шага. Кроме того, наличие r в знаменателе страшно портит аппроксимацию.

В лоб и пишите, никакой порчи не будет. Только с одной оговоркой -- узлы лучше выбирать "полуцелыми": $r_i={h\over2}+i\cdot h,\ i=0,1,2,\ldots$. Т.е. схема выйдет такой:

$\dfrac{1}{h^2\,r_i}\big(r_{i+{1\over2}}(y_{i+1}-y_{i})-r_{i-{1\over2}}(y_{i}-y_{i-1})\big)$.

Пафос в том, что при $i=0$ последняя разность исчезнет.

 Профиль  
                  
 
 Re: Выч.математика; представление лапласиана в полярных коорд.
Сообщение16.05.2010, 14:05 


16/05/10
3
ewert
Да, я так и пробовал. Правда, без полуцелых узлов, считая
$r_{i+\frac12}=\frac12\{r_{i}+r_{i+1}\}$
Везде вылезают номера шагов - у вас это $r_{i}$. Это нормально, какая-нибудь Wolfram Matematica проглотит при реализации?

 Профиль  
                  
 
 Re: Выч.математика; представление лапласиана в полярных коорд.
Сообщение16.05.2010, 14:21 
Заслуженный участник


11/05/08
32166
Ну это просто другая форма записи.

А чего Вольфраму не проглотить-то? Просто выписывайте узловые значения радиуса в явном виде.

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

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



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

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


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

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