Вопросы с тегом «numerical-analysis»

Построение и анализ алгоритмов вычисления приближенных дискретных решений непрерывных задач. Каноническим примером является приближение производных через разностные коэффициенты.

2
Колебания в сингулярно возмущенных задачах реакции-диффузии с конечными элементами
При FEM-дискретизации и решении задачи диффузии-реакции, например, с (сингулярное возмущение), решение дискретной задачи обычно будет иметь колебательные слои вблизи границы. При , и линейных конечных элементах решение выглядит следующим образом0 < е « 1 Ом = ( 0 , 1 ) е = 10 - 5 ¯u ч- ε Δ …

1
масштабная инвариантность для алгоритмов поиска строки и области доверия
В книге Nocedal & Wright по числовой оптимизации в разделе 2.2 (стр. 27) содержится утверждение: «Вообще говоря, для алгоритмов линейного поиска легче сохранить масштабную инвариантность, чем для алгоритмов области доверия». В этом же разделе они говорят о наличии новых переменных, которые представляют собой масштабированные версии исходных переменных, что может помочь …

1
Применение метода Рунге-Кутты к ОДУ второго порядка
Как я могу заменить метод Эйлера на 4-й порядок Рунге-Кутты, чтобы определить движение свободного падения с не постоянной гравитационной величиной (например, свободное падение с высоты 10 000 км над землей)? До сих пор я писал простую интеграцию по методу Эйлера: while() { v += getMagnitude(x) * dt; x += v …

1
Численные методы инвертирования интегральных преобразований?
Я пытаюсь численно инвертировать следующее интегральное преобразование: F(y)=∫∞0yexp[−12(y2+x2)]I0(xy)f(x)dxF(y)=∫0∞yexp⁡[−12(y2+x2)]I0(xy)f(x)dxF(y) = \int_{0}^{\infty} y\exp{\left[-\frac{1}{2}(y^2 + x^2)\right]} I_0\left(xy\right)f(x)\;\mathrm{d}x Так что для данного мне нужно приблизить где:f ( x )F(y)F(y)F(y)f(x)f(x)f(x) f(x)f(x)f(x) и - действительные и положительныеF(y)F(y)F(y) (это непрерывные распределения вероятностей) x,yx,yx,y действительны и положительны (они величины) У меня есть очень грязный и грубый метод для …

3
Как следует обрабатывать непостоянные коэффициенты с помощью схемы против ветра первого порядка конечного объема?
Начиная с уравнения адвекции в форме сохранения. UT= ( a ( x ) u )Иксut=(a(x)u)x u_t = (a(x)u)_x где - скорость, зависящая от пространства, а u - концентрация вида, которая сохраняется.а ( х )a(x)a(x)Uuu Дискретизация потока (где поток , определенный на краях ячеек между точками сетки) дает, u t = …

1
Численное решение сложной системы уравнений
У меня есть система из нелинейных уравнений, которые я хочу решить численно:nnn f = ( f 1 , … , f n )f(x)=af(x)=a\mathbf{f}(\mathbf{x})=\mathbf{a} f=(f1,…,fn)x=(x1,…,xn)f=(f1,…,fn)x=(x1,…,xn)\mathbf{f}=(f_1,\dots,f_n)\quad\mathbf{x}=(x_1,\dots,x_n) Эта система имеет ряд характеристик, которые делают ее особенно сложной в обращении. Я ищу идеи о том, как работать с системой более эффективно. Почему система сложна? …

2
О более быстром приближении log (x)
Недавно я написал код, который пытался вычислить без использования библиотечных функций. Вчера я просматривал старый код и пытался сделать его как можно быстрее (и исправить). Вот моя попытка:log(x)log(x)log(x) const double ee = exp(1); double series_ln_taylor(double n){ /* n = e^a * b, where a is an non-negative integer */ double …

2
Сколько регуляризации добавить, чтобы сделать SVD стабильным?
Я использовал SVD от Intel MKL ( dgesvdчерез SciPy) и заметил, что результаты значительно отличаются, когда я меняю точность между float32и float64когда моя матрица плохо обусловлена ​​/ не имеет полного ранга. Есть ли руководство по минимальному количеству регуляризации, которое я должен добавить, чтобы сделать результаты нечувствительными к float32-> float64изменениям? В …

2
Что анализ устойчивости фон Неймана говорит нам о нелинейных конечно-разностных уравнениях?
Я читаю статью [1], где они решают следующее нелинейное уравнение UT+UИкс+ тыUИкс-Uх х т= 0ut+ux+uux−uxxt=0\begin{equation} u_t + u_x + uu_x - u_{xxt} = 0 \end{equation} используя методы конечных разностей. Они также анализируют устойчивость схем с помощью анализа устойчивости фон Неймана. Однако, как понимают авторы, это применимо только к линейным PDE. …

1
Итеративный «решатель» для
Я не могу себе представить, что я первый думаю о следующей проблеме, поэтому я буду удовлетворен ссылкой (но всегда приветствуется полный, подробный ответ): Скажем, у вас есть симметричная положительно определенная . считается очень большим, поэтому удержание в памяти невозможно. Однако вы можете оценить для любого . Учитывая, что , вы …

1
Алгоритм вычисления экспоненты матрицы Гессенберга
Я заинтересован в вычислении решения большой системы ОДУ, используя метод Крылова, как в [1]. Такой метод включает функции, связанные с экспонентой (так называемыеφφ\varphi-функции). По сути, он состоит из вычисления действия матричной функции путем построения подпространства Крылова с использованием итерации Арнольди и проецирования функции на это подпространство. Это уменьшает проблему для …

2
Помогите выбрать между кубической и квадратичной интерполяцией в поиске строк
Я выполняю поиск строки как часть квазиньютоновского алгоритма BFGS. В одном шаге поиска строки я использую кубическую интерполяцию, чтобы приблизиться к локальному минимизатору. Позволять f:R→R,f∈C1f:R→R,f∈C1f : R \rightarrow R, f \in C^1быть функцией интереса. Я хочу найтиx∗x∗x^* такой, что f′(x∗)≈0f′(x∗)≈0f'(x^*) \approx 0, Позволять f(xk)f(xk)f(x_k), f′(xk)f′(xk)f'(x_k), f(xk+1)f(xk+1)f(x_{k+1}) а также f′(xk+1)f′(xk+1)f'(x_{k+1})быть известным. …

3
Метод конечных элементов против расширенного метода конечных элементов (FEM против XFEM)
Каковы основные различия между FEM и XFEM? Когда мы должны (не) использовать XFEM intead FEM и наоборот? Другими словами, когда я сталкиваюсь с новой проблемой, как я могу узнать, какую из них использовать?
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.