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
1685
москва
Представим интеграл в виде суммы $\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
1786
Если функция $f$ может быть задана хорошей формулой, а посчитать надо один раз, то по нынешним временам заниматься реализацией численных методов это лишнее. На то матпакеты имеются. Уже и в сети есть.

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


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

(Оффтоп)

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

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


25/02/11
1786

(Оффтоп)

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 ] 

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



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

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


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

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