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

 
 
> Аппроксимация функции 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
 
Start new topic
Ответов
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



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

 


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


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