2014 dxdy logo

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

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


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


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

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

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

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

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



Начать новую тему Ответить на тему
 
 Правило Рунге (вопрос)
Сообщение28.05.2010, 13:09 


04/04/08
481
Москва
Правило Рунге: $$y^{*}_{h}=\frac{2^ky_{h/2}-y_h}{2^k-1}+O(h^{k+1})$$

Оно же для схемы Эйлера первого порядка: $y^{*}_{h}=2y_{h/2}-y_n+O(h^{2})$

Что такое - $O(h^{2})$, и как с ним надо работать? Понять этого не могу.

 Профиль  
                  
 
 Re: Правило Рунге (вопрос)
Сообщение28.05.2010, 13:13 
Заслуженный участник
Аватара пользователя


23/08/07
5494
Нов-ск
rar в сообщении #324845 писал(а):
Что такое - $O(h^{2})$, и как с ним надо работать? Понять этого не могу.
Зачем с ним вообще работать?

 Профиль  
                  
 
 Re: Правило Рунге (вопрос)
Сообщение28.05.2010, 13:15 


04/04/08
481
Москва
Просто, скажите, когда я делаю вычисления, то что надо делать с этим.

 Профиль  
                  
 
 Re: Правило Рунге (вопрос)
Сообщение28.05.2010, 13:20 
Заслуженный участник
Аватара пользователя


23/08/07
5494
Нов-ск
rar в сообщении #324849 писал(а):
Просто, скажите, когда я делаю вычисления, то что надо делать с этим.
Что хотите вычислить и как?

 Профиль  
                  
 
 Re: Правило Рунге (вопрос)
Сообщение28.05.2010, 13:23 


04/04/08
481
Москва
TOTAL в сообщении #324852 писал(а):
rar в сообщении #324849 писал(а):
Просто, скажите, когда я делаю вычисления, то что надо делать с этим.
Что хотите вычислить и как?


В данном случае я хотел численно решить задачу Коши с помощью схемы Эйлера первого порядка: $y^{*}_{h}=2y_{h/2}-y_n+O(h^{2})$. Беру результаты на одном x: $y^{*}_{0,4}=2y_{0,2}-y_{0,4}+O(h^{2})=2\cdot 9,9184-9,89312+O(h^{2})$. Что дальше с этим $O(h^{2})$ делать я не знаю.

 Профиль  
                  
 
 Re: Правило Рунге (вопрос)
Сообщение28.05.2010, 13:26 
Заслуженный участник
Аватара пользователя


23/08/07
5494
Нов-ск
rar в сообщении #324853 писал(а):
$y^{*}_{h}=2y_{h/2}-y_n+O(h^{2})$.

Что такое $y^{*}_{h}$, $y_{h/2}$, $y_n$ ?

 Профиль  
                  
 
 Re: Правило Рунге (вопрос)
Сообщение28.05.2010, 13:31 


04/04/08
481
Москва
TOTAL в сообщении #324855 писал(а):
rar в сообщении #324853 писал(а):
$y^{*}_{h}=2y_{h/2}-y_n+O(h^{2})$.

Что такое $y^{*}_{h}$, $y_{h/2}$, $y_n$ ?


$y^{*}_{h}$ - уточнённое значение
$y_{h/2}$ - значение на шаге сетки в два раза меньшего чем на этом $y_h$

Any questions else?

 Профиль  
                  
 
 Re: Правило Рунге (вопрос)
Сообщение28.05.2010, 13:46 
Заслуженный участник
Аватара пользователя


23/08/07
5494
Нов-ск
$y^{*}_{h}=2y_{h/2}-y_n$
$y^{*}_{h}-y=O(h^{2})$
Вот Вам правильная запись, которая означает, что уточнённое решение отличается от точного на величину $O(h^{2}),$ с которой делать ничего не надо

 Профиль  
                  
 
 Re: Правило Рунге (вопрос)
Сообщение28.05.2010, 13:50 


04/04/08
481
Москва
Предыдущую запись я брал из одного старого учебника.

То есть, это как бы разность между действительным значением и полученным в результате вычисления (типа абсолютной погрешности)?

-- Пт май 28, 2010 14:52:27 --

Т.е в результате просто записывать: $y^{*}_{0,4}=6,987+O(0,4^2)$?

 Профиль  
                  
 
 Re: Правило Рунге (вопрос)
Сообщение28.05.2010, 13:56 
Заслуженный участник
Аватара пользователя


23/08/07
5494
Нов-ск
rar в сообщении #324862 писал(а):
Т.е в результате просто записывать: $y^{*}_{0,4}=6,987+O(0,4^2)$?

просто без ошибки записывать чему равно $y^{*}_{0,4}$

 Профиль  
                  
 
 Re: Правило Рунге (вопрос)
Сообщение28.05.2010, 14:03 


04/04/08
481
Москва
Не понял. Что значит просто без ошибки записывать?

-- Пт май 28, 2010 15:07:24 --

Просто напишите примерчик как надо сделать правильно.


Спасибо.

 Профиль  
                  
 
 Re: Правило Рунге (вопрос)
Сообщение28.05.2010, 14:08 
Заслуженный участник
Аватара пользователя


23/08/07
5494
Нов-ск
$y^{*}_{0,4}=6,987$ - вот это с ошибкой записано.

 Профиль  
                  
 
 Re: Правило Рунге (вопрос)
Сообщение28.05.2010, 14:18 


04/04/08
481
Москва
TOTAL в сообщении #324869 писал(а):
$y^{*}_{0,4}=6,987$ - вот это с ошибкой записано.


Это я от балды написал.

 Профиль  
                  
 
 Re: Правило Рунге (вопрос)
Сообщение28.05.2010, 19:09 
Заслуженный участник


11/05/08
32166
rar в сообщении #324845 писал(а):
Правило Рунге: $$y^{*}_{h}=\frac{2^ky_{h/2}-y_h}{2^k-1}+O(h^{k+1})$$

Оно же для схемы Эйлера первого порядка: $y^{*}_{h}=2y_{h/2}-y_n+O(h^{2})$

Что такое - $O(h^{2})$, и как с ним надо работать? Понять этого не могу.

$O(h^{2})$ -- это локальная погрешность метода Эйлера. Из которой следует (хоть и далеко-далеко не сразу, но сейчас речь не об этом, поскольку неформально это переход можно считать очевидным) глобальная погрешность $O(h^{1})$. Вот последняя-то и фигурирует в правиле Рунге. Т.е. в данном случае $k$ равно просто единичке (хотя, между прочим, Ваша замечательная формула -- вовсе не Рунге, а Ричардсон).

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

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

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



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

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


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

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