2014 dxdy logo

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

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


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


Посмотреть правила форума



Начать новую тему Ответить на тему
 
 Помогите взять интеграл
Сообщение03.12.2016, 02:53 


21/07/09
300
Здравствуйте, уважаемые участники форума. Мне необходимо вычислить следующий интеграл $\int\limits_{0}^{t}f(x)Y_{0}(x-t)dx$. Где $f(x)$ - достаточно гладкая, хорошая функция, $Y_{0}$ - функция Неймана нулевого порядка. Стандартные квадратурные формулы не работают ввиду того, что функция Неймана на верхнем пределе обращается в бесконечность, а выделить сингулярность в отдельное слагаемое у меня не получилось. Подскажите как лучше всего и точнее взять этот интеграл численно. Если его можно взять аналитически, в чем я сомневаюсь, то будет еще лучше. Заранее спасибо.

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


01/03/06
13626
Москва
volchenok в сообщении #1173768 писал(а):
Если его можно взять аналитически, в чем я сомневаюсь, то будет еще лучше.

Да ладно, нам раз плюнуть, непременно возьмем аналитически, и именно для случая, когда
volchenok в сообщении #1173768 писал(а):
$f(x)$ - достаточно гладкая, хорошая функция

:D

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


03/01/09
1711
москва
Представим интеграл в виде суммы $\int \limits _0^t=\int \limits _0^s +\int \limits _s^t, (t-s$ много меньше 1). Первый интеграл находим численно, во втором заменим $f(x)\approx f(t)+f'(t)(x-t)$, функцию Неймана заменим ее асимптотикой в 0 и проинтегрируем вручную.

 Профиль  
                  
 
 Re: Помогите взять интеграл
Сообщение03.12.2016, 14:33 


21/07/09
300
А как Вы смотрите на такой вариант $\int\limits_{0}^{t}f(x)Y_{0}(x-t)dx=\int\limits_{0}^{t}(f(x)-f(t))Y_{0}(x-t)dx+f(t)\int\limits_{0}^{t}Y_{0}(x-t)dx$ ? Первый интеграл - вроде как от ограниченной функции на всем промежутке интегрирования, а второй берется аналитически, через функции Струве? Или здесь есть какие-то подводные камни? Спасибо.

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


01/03/06
13626
Москва
volchenok в сообщении #1173883 писал(а):
Первый интеграл - вроде как от ограниченной функции на всем промежутке интегрирования

Как вы это обнаружили?

 Профиль  
                  
 
 Re: Помогите взять интеграл
Сообщение03.12.2016, 15:56 
Заслуженный участник


25/02/11
1800
Если функция $f$ может быть задана хорошей формулой, а посчитать надо один раз, то по нынешним временам заниматься реализацией численных методов это лишнее. На то матпакеты имеются. Уже и в сети есть.

 Профиль  
                  
 
 Re: Помогите взять интеграл
Сообщение04.12.2016, 08:01 
Аватара пользователя


11/06/12
10390
стихия.вздох.мюсли

(Оффтоп)

Vince Diesel, кажется, ваш облачный документ запаролен.

 Профиль  
                  
 
 Re: Помогите взять интеграл
Сообщение04.12.2016, 10:54 
Заслуженный участник


25/02/11
1800

(Оффтоп)

Aritaborian в сообщении #1174043 писал(а):
Vince Diesel, кажется, ваш облачный документ запаролен.

Странно, я просто зашел на https://sandbox.open.wolframcloud.com.

Ну, вот на Wolphram Alpha численный подсчет интеграла.

 Профиль  
                  
 
 Re: Помогите взять интеграл
Сообщение04.12.2016, 14:05 
Аватара пользователя


11/06/12
10390
стихия.вздох.мюсли

(Vince Diesel)

"HTTP Error 403. Sorry, you do not have permission to access this item." Такие дела.

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

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



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

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


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

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