реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Аппроксимация функции 3-х переменных
AndreyVN
сообщение Jun 5 2007, 09:39
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 754
Регистрация: 29-06-06
Из: Volgograd
Пользователь №: 18 458



Всем привет.

Народ, кто-нибудь встречал более-менее универсальные методы аналитической аппроксимации функций 3-х аргументов?

Мне надо аналитически описать распределение пространственного заряда, причем пока никакой симметрии не наблюдается.

Кто-нибудь встречал что-то вроде рядов для функций нескольких аргументов? 05.gif
Go to the top of the page
 
+Quote Post
NickNich
сообщение Jun 5 2007, 11:54
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 375
Регистрация: 8-11-05
Пользователь №: 10 593



Цитата(AndreyVN @ Jun 5 2007, 13:39) *
Всем привет.

Народ, кто-нибудь встречал более-менее универсальные методы аналитической аппроксимации функций 3-х аргументов?

Мне надо аналитически описать распределение пространственного заряда, причем пока никакой симметрии не наблюдается.

Кто-нибудь встречал что-то вроде рядов для функций нескольких аргументов? 05.gif


Видимо, использование гугля вызывает непреодолимые трудности.

В гугле есть много интересного и познавательного. Еще есть волшебный пакет Matlab, в хелпах которого многое подробно описано.

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

Приближение функции единым рядом во всей интересующей области может оказаться неэффективным. Тогда функция приближается кусочно-полиномиальным способом, в окрестности заданных значений. Частный случай - приближение трехмерных поверхностей плоскостями, приходящими через три точки аппроксимационной сетки.

Полиномиальное приближение можно обобщить, используя вместо трехмерных полиномов пространственные функции другого вида - сферические, и т.д. С этим - к любому институтскому учебнику по уравнениям математической физики. Если Вам нужно описать распределение заряда, то (если повезет) там вы найдете готовое решение Вашей задачи в виде сходящегося функционального ряда, у которого нужно просто обрезать лишние члены.
Go to the top of the page
 
+Quote Post
AndreyVN
сообщение Jun 6 2007, 04:49
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 754
Регистрация: 29-06-06
Из: Volgograd
Пользователь №: 18 458



Ну вот, напишеш коротко - пошлют к Гуглу, напишеш длинно - читать не будут smile.gif

Ряд Тейлора, как Вы сами признаете, аппроксимирует поверхность только в окресности точки.

О численных методах рассказывать не надо, я как раз их разбавляю аналитикой.

Шаровые и сферические функции - в тему, но они описывают слишком узкий класс решений вида
U(r,teta,fi) = R®*U(teta)*J(fi). Такая форма решения означает, например, что максимум R® не зависит от углов. То есть, это будет именно симметричный шаровой слой. По этой же причине не проходит сумма или произведение рядов.

В курсах ММФ строятся решения диф. уравнений, причем практически все - методом Фурье, то есть все специальные функции - это функции одного аргумента. Мне нужно найти аналитическую апрроксимацию (пусть с 200-300 коэффициентами) для достаточно широкого класса функций 3-х аргументов. Пока я нигде не нашел обсуждение этого вопроса.

Итого, возвращаюсь к исходному вопросу: кто нибудь видел монографии или статьи, посвещенные вопросу _аналитической_ аппроксимации функций трех аргументов. Наверняка ведь искали функции, описывающие "блин", "сигару", "гантельку" и т.п. пространственные образования.
Go to the top of the page
 
+Quote Post
Tanya
сообщение Jun 6 2007, 07:10
Сообщение #4


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(AndreyVN @ Jun 6 2007, 08:49) *
Ну вот, напишеш коротко - пошлют к Гуглу, напишеш длинно - читать не будут smile.gif

Ряд Тейлора, как Вы сами признаете, аппроксимирует поверхность только в окресности точки.

О численных методах рассказывать не надо, я как раз их разбавляю аналитикой.

Шаровые и сферические функции - в тему, но они описывают слишком узкий класс решений вида
U(r,teta,fi) = R®*U(teta)*J(fi). Такая форма решения означает, например, что максимум R® не зависит от углов. То есть, это будет именно симметричный шаровой слой. По этой же причине не проходит сумма или произведение рядов.

В курсах ММФ строятся решения диф. уравнений, причем практически все - методом Фурье, то есть все специальные функции - это функции одного аргумента. Мне нужно найти аналитическую апрроксимацию (пусть с 200-300 коэффициентами) для достаточно широкого класса функций 3-х аргументов. Пока я нигде не нашел обсуждение этого вопроса.

Итого, возвращаюсь к исходному вопросу: кто нибудь видел монографии или статьи, посвещенные вопросу _аналитической_ аппроксимации функций трех аргументов. Наверняка ведь искали функции, описывающие "блин", "сигару", "гантельку" и т.п. пространственные образования.

Странные Вы задаете вопросы. Вот, к примеру, можете ответить на Ваш вопрос применительно к функции одной действительной переменной?
Я не знаю универсального ответа, как аппроксимировать произвольную функцию...
Go to the top of the page
 
+Quote Post
AndreyVN
сообщение Jun 6 2007, 08:23
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 754
Регистрация: 29-06-06
Из: Volgograd
Пользователь №: 18 458



Цитата(Tanya @ Jun 6 2007, 11:10) *
Странные Вы задаете вопросы. Вот, к примеру, можете ответить на Ваш вопрос применительно к функции одной действительной переменной?


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

Цитата
Я не знаю универсального ответа, как аппроксимировать произвольную функцию...

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

Так чем мой вопрос странный? Вот ответ Ваш точно "странный".
Go to the top of the page
 
+Quote Post
Tanya
сообщение Jun 6 2007, 09:00
Сообщение #6


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(AndreyVN @ Jun 6 2007, 12:23) *
В отношении функции одной переменной ответ дан, кажется Фурье, уже не вспомню с кем из математиков он спорил, но один из них выделял функции "свобоно проведенные рукой" и функции заданные формулой. Фурье доказал, что всякую проведенную "от руки" функцию можно сколь угодно точно описать аналитически с помощью ряда Фурье.
Как раз в тех областях где нет универсального ответа и ведуться исследовательские работы. Общих методов решения д.у. тоже нет, а книг - море.

Так чем мой вопрос странный? Вот ответ Ваш точно "странный".

Ну, раз Вы дали такой ответ, то Ваш путь - трехмерное преобразование Фурье.
Go to the top of the page
 
+Quote Post
-=ВН=-
сообщение Jun 6 2007, 09:06
Сообщение #7


Местный
***

Группа: Новичок
Сообщений: 210
Регистрация: 3-11-06
Пользователь №: 21 936



Цитата(AndreyVN @ Jun 6 2007, 12:23) *
В отношении функции одной переменной ответ дан, кажется Фурье, уже не вспомню с кем из математиков он спорил, но один из них выделял функции "свобоно проведенные рукой" и функции заданные формулой. Фурье доказал, что всякую проведенную "от руки" функцию можно сколь угодно точно описать аналитически с помощью ряда Фурье.
Как раз в тех областях где нет универсального ответа и ведуться исследовательские работы. Общих методов решения д.у. тоже нет, а книг - море.

Так чем мой вопрос странный? Вот ответ Ваш точно "странный".

Так и используйте трехмерное преобразование Фурье, по аналогии smile.gif
Go to the top of the page
 
+Quote Post
AndreyVN
сообщение Jun 6 2007, 09:40
Сообщение #8


Знающий
****

Группа: Свой
Сообщений: 754
Регистрация: 29-06-06
Из: Volgograd
Пользователь №: 18 458



Цитата(-=ВН=- @ Jun 6 2007, 13:06) *
Так и используйте трехмерное преобразование Фурье, по аналогии smile.gif


Блин. smile3009.gif Не бывает трехмерного Фурье. По аналогии с Тейлором? Заменяем переменную x вектором x. Получаем многомерного Тейлора, поскольку степень вектора - определена, а теперь скажите мне что такое синус от вектора?

Можно конечно устроить произведение рядов, но опять-же когда один из сомножетилей в максимуме, выростет вся функция не зависимо от других аргументов. Короче, нужна книга.
Go to the top of the page
 
+Quote Post
-=ВН=-
сообщение Jun 6 2007, 09:52
Сообщение #9


Местный
***

Группа: Новичок
Сообщений: 210
Регистрация: 3-11-06
Пользователь №: 21 936



Цитата(AndreyVN @ Jun 6 2007, 13:40) *
Блин. smile3009.gif Не бывает трехмерного Фурье. По аналогии с Тейлором? Заменяем переменную x вектором x. Получаем многомерного Тейлора, поскольку степень вектора - определена, а теперь скажите мне что такое синус от вектора?

Можно конечно устроить произведение рядов, но опять-же когда один из сомножетилей в максимуме, выростет вся функция не зависимо от других аргументов. Короче, нужна книга.

Честно скажу, не сталкивался с 3-хмерным, только с 2-х мерным. Может синус от вектора брать методом, аналогичным двумерному:-)
Go to the top of the page
 
+Quote Post
=GM=
сообщение Jun 6 2007, 11:29
Сообщение #10


Ambidexter
*****

Группа: Свой
Сообщений: 1 589
Регистрация: 22-06-06
Из: Oxford, UK
Пользователь №: 18 282



Цитата(AndreyVN @ Jun 6 2007, 08:40) *
Блин. smile3009.gif Не бывает трехмерного Фурье. По аналогии с Тейлором? Заменяем переменную x вектором x. Получаем многомерного Тейлора, поскольку степень вектора - определена, а теперь скажите мне что такое синус от вектора?

Бывает, бывает... Посмотрите для начала эти книги

1) Марков Г. Т., Чаплин А. Ф. Возбуждение электромагнитных волн. М., "Энергия", 1967.
2) Марков Г. Т., Васильев Е. Н. Математические методы прикладной электродинамики. М., "Сов. радио", 1970

По молодости были моими настольными книгами. Там как раз используется трёхмерное обобщенное преобразование Фурье по волновой переменной каппа. И функция Грина в трёхмерном пространстве.


--------------------
Делай сразу хорошо, плохо само получится
Go to the top of the page
 
+Quote Post
AndreyVN
сообщение Jun 6 2007, 12:23
Сообщение #11


Знающий
****

Группа: Свой
Сообщений: 754
Регистрация: 29-06-06
Из: Volgograd
Пользователь №: 18 458



Цитата(=GM= @ Jun 6 2007, 15:29) *
Бывает, бывает... Посмотрите для начала эти книги

1) Марков Г. Т., Чаплин А. Ф. Возбуждение электромагнитных волн. М., "Энергия", 1967.
2) Марков Г. Т., Васильев Е. Н. Математические методы прикладной электродинамики. М., "Сов. радио", 1970

По молодости были моими настольными книгами. Там как раз используется трёхмерное обобщенное преобразование Фурье по волновой переменной каппа. И функция Грина в трёхмерном пространстве.


Ну вот, наконец-то в книги ткнули. Спасибо!

К стати, в другой конференции посоветовали посмотреть кванты, там они большой опыт накопили в описании пространственного распределения волновых функций.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 12:08
Рейтинг@Mail.ru


Страница сгенерированна за 0.01448 секунд с 7
ELECTRONIX ©2004-2016