Численные методы
-
Чувствительность функции к изменению аргумента
Число обусловленности функции в численном анализе: оценка чувствительности к изменениям входных данных и ошибкам. Важно для решения обратных задач.
-
Разностная машина Бэббиджа: история создания и принципы работы.
Разностная машина: автоматический механический калькулятор 19 века, изобретенный Чарльзом Бэббиджем. История, принцип работы и применение в науке и навигации.
-
Метод Горнера для вычисления полиномов
Метод Горнера: эффективный алгоритм вычисления полиномов. Оптимальный по скорости, требует минимум операций умножения и сложения. История и применение.
-
Методы интерполяции и аппроксимации данных
Интерполяция: метод оценки данных между известными точками. Применение в математике, науке и инженерии для аппроксимации функций и упрощения вычислений.
-
Итерационные методы решения задач
Итерационные методы в математике: последовательные приближения к решению задач. Алгоритмы, сходимость, анализ и применение (градиентный спуск, BFGS).
-
Численный анализ и алгоритмы приближения
Численный анализ: изучение алгоритмов для приближенного решения математических задач. Применение в инженерии, науке, медицине и других областях.
-
B-сплайны: основы, свойства и применение.
B-сплайны: определение, свойства и применение в численных методах, CAD/CAM и компьютерной графике. Кривые Безье, интерполяция, дифференцирование данных.
-
Приближение функций рядом Тейлора и Маклорена
Ряд Тейлора: математическое приближение функций с помощью производных. Узнайте о разложении Тейлора, ряде Маклорена и полиномах Тейлора.
-
Дискретный аналог производной
Конечные разности и разностные уравнения: математическое представление производных для численного решения дифференциальных уравнений. Основы и методы.
-
Аппроксимация функций усеченными степенными рядами (Разложение Тейлора)
Приближение функций рядом Тейлора: определение, порядок, формула. Линейная и квадратичная аппроксимация. Оценка погрешности и история теоремы Тейлора.
-
Радиус сходимости степенных рядов
Радиус сходимости степенного ряда: определение, свойства, связь с аналитическими функциями и особенностями. Применение в научных расчетах.
-
Итерация: повторение и применение процесса
Итерация: повторение процесса для получения последовательности результатов. Важный элемент алгоритмов в математике и программировании. Примеры и применение.
-
Тригонометрические таблицы: история, применение и современные методы вычисления
Тригонометрические таблицы: история, применение в науке и технике. До появления калькуляторов – незаменимы! Современные вычисления и интерполяция.
-
Алгоритмы поиска нулей функций
Алгоритмы поиска нулей функций: методы численного анализа для нахождения корней уравнений. Приближенные решения, интервалы и диски для комплексных корней.
-
Линейная интерполяция: метод построения новых данных на основе известных точек.
Линейная интерполяция: метод аппроксимации данных! Построение новых точек между известными, используя линейные полиномы. Применение в математике и статистике.
-
Методы вычисления определенных интегралов
Численное интегрирование: методы вычисления определенных интегралов, квадратура, кубатура. Приближенное решение интегралов с заданной точностью.
-
Приближение интегралов суммой Римана
Сумма Римана: приближение интегралов в математике. Метод численного интегрирования для вычисления площади функций и длины кривых. Основы и примеры.
-
Полиномы Чебышёва: определение, свойства и применение
Полиномы Чебышёва: определение, свойства и применение в математике и приближении функций. Ортогональность, интерполяция, корни Чебышёва.
-
Явление Рунге: Несходимость полиномиальной интерполяции
Явление Рунге: осцилляции при полиномиальной интерполяции в численных методах. Высокая степень полинома не всегда повышает точность!
-
Полиномиальная интерполяция в численном анализе
Полиномиальная интерполяция в численном анализе: методы Лагранжа и Ньютона, аппроксимация функций, применение в квадратуре и решении диф. уравнений.
-
Полиномы Ньютона и интерполяция разделенными разностями
Полином Ньютона: интерполяция, численное решение, формула Ньютона-Гаусса. Метод Ньютона для вычисления коэффициентов и аппроксимации данных.
-
Рекурсия Левенсона-Дурбина: алгоритм для топлицевых матриц
Рекурсия Левинсона-Дурбина: быстрый алгоритм для решения уравнений с матрицами Топлица. Эффективнее метода Гаусса, но чувствительна к ошибкам округления.
-
Численная устойчивость алгоритмов: сохранение точности при малых изменениях входных данных.
Численная устойчивость алгоритмов: сохранение точности при малых изменениях входных данных. Линейная алгебра, дифференциальные уравнения, ошибки округления.
-
Формулы численного интегрирования Ньютона-Котеса
Формулы Ньютона-Котеса: численное интегрирование, квадратурные формулы для вычисления интегралов в точках с равным шагом. Применимость и альтернативы.
-
Дискретизация непрерывных функций и моделей
Дискретизация в математике: преобразование непрерывных функций в дискретные для численного анализа и компьютерной реализации. Бинаризация как частный случай.
-
Приближение: понятие, виды и применение.
Приближение: значение слова, происхождение (латинский корень). Техническое и повседневное использование, синонимы (приблизительно, около). ≈, approx.
-
Порядок приближения: выражения точности и их использование.
Приближения в науке и технике: порядок точности, нулевое, первое, второе приближение. Объяснение терминов и их использование в расчетах.
-
Алгоритм Кахана: Повышение точности суммирования чисел с плавающей точкой
Алгоритм Кахана: уменьшение ошибки суммирования чисел с плавающей точкой. Компенсированное суммирование повышает точность вычислений, особенно при больших N.
-
Оценка величины: метод Ферми в физическом и инженерном образовании
Физические задачи Ферми: оценка величин и порядков в науке и инженерии. Метод приближенных вычислений, названный в честь Энрико Ферми, для обучения и анализа.
-
Ошибка округления в вычислениях и погрешности представления чисел.
Ошибка округления в вычислениях: причины, влияние на точность результатов, виды (округление, усечение). Анализ и оценка вычислительных погрешностей.
-
Сплайны: кусочно-полиномиальные функции и их применение.
Сплайны: математические функции, заданные полиномами. Применение в интерполяции, САПР и компьютерной графике для создания гладких кривых и аппроксимации.
-
Алгоритм де Бура для вычисления сплайн-кривых
Алгоритм де Бура: оценка сплайн-кривых, обобщение алгоритма де Кастежо. Численно устойчивый и эффективный метод в numerical analysis. Подробности здесь!
-
Чередующиеся ряды: критерии сходимости и оценка погрешности
Чередующиеся ряды в математике: определение, признаки сходимости (критерий Лейбница). Условие монотонного убывания и стремления к нулю.
-
Обратная итерация: алгоритм для нахождения собственных векторов
Обратная итерация: численный метод для поиска собственных векторов, когда известно приближенное собственное значение. Эффективный алгоритм в анализе.
-
Экстраполяция данных: методы и оценка погрешностей.
Экстраполяция: метод оценки данных за пределами известных значений. Математика, интерполяция, риски и применение в реконструкции.
-
Сплайн-интерполяция: Математические методы и свойства
Сплайн-интерполяция: метод численного анализа для построения гладких кривых из полиномов. Предотвращает эффект Рунге, точнее полиномиальной интерполяции.
-
Метод секущих для поиска корней уравнений
Метод секущих: численный алгоритм поиска корней функции. Альтернатива методу Ньютона, требующая двух начальных приближений для эффективного решения.
-
Метод половинного деления для поиска корня функции
Метод бисекции: поиск корней непрерывных функций. Простой и надёжный алгоритм, основанный на последовательном делении интервала пополам. Математика.
-
Метод ложного положения: численный подход к решению уравнений.
Метод ложного положения (regula falsi) – численный способ приближенного решения уравнений с одной переменной. Старинный и до сих пор актуальный!
-
Экспоненциальный интеграл: свойства, приближения и асимптотика.
Экспоненциальный интеграл Ei: определение, свойства и применение в математике. Быстрые и точные методы вычисления, сходимость рядов и приближения.
-
Ускорение сходимости последовательностей: экстраполяция Ричардсона
Экстраполяция Ричардсона: ускорение сходимости численных методов. Улучшение точности вычислений, уменьшение ошибки, применение в интеграции и диф. уравнениях.
-
Кубические сплайны для интерполяции
Кубические сплайны Эрмита: интерполяция данных, гладкие функции. Используются в численном анализе для создания непрерывных кривых и аппроксимации.
-
Автоматическое дифференцирование: методы и применение
Автоматическое дифференцирование: вычисление производных функций в компьютерных программах. Точный и эффективный метод, альтернатива символьному и численному дифференцированию.
-
Метод Верле для численного интегрирования уравнений движения
Интеграция Верле: численный метод для решения уравнений движения Ньютона. Стабильность, сохранение энергии и простота вычислений. Применение в физических симуляциях.
-
Библиотека GNU MPFR для вычислений с плавающей точкой произвольной точности
GNU MPFR: C библиотека для вычислений с плавающей точкой произвольной точности. Корректное округление, поддержка особых чисел, переносимость и надежность.
-
Метод Лагерра для нахождения корней полиномов
Метод Лагера: численный алгоритм поиска корней полиномов. Гарантированная сходимость, высокая надежность, но уступающий по эффективности другим методам.
-
Алгоритмы вычисления трансцендентных чисел: метод «крана» и потоковая обработка.
Алгоритмы вычисления трансцендентных чисел (π, e): принцип работы, преимущества spigot-алгоритмов, минимизация памяти и история развития.
-
Метод поиска стационарных точек функции
Метод Ньютона (Ньютона-Рафсона) для поиска стационарных точек функции, корней производной. Оптимизация, нахождение минимумов/максимумов, сходимость.
-
Метод Брента для поиска корней
Метод Брента: эффективный гибридный алгоритм поиска корней уравнений, сочетающий секцию, секущие и интерполяцию. Надёжность и скорость!
-
Обратная квадратичная интерполяция для решения уравнений
Обратная квадратичная интерполяция: метод численного решения уравнений f(x) = 0. Быстрая сходимость, используется в методе Брента. Лагранж интерполяция.
-
Бикубическая интерполяция: расширение и применение
Бикубическая интерполяция: сглаживание данных на сетке 2D. Превосходит билинейную и ближайшего соседа, используя 16 пикселей для качественного resampling изображений.
-
Многополюсное разложение в математике и физике
Многополюсное разложение: математический ряд для аппроксимации функций углов. Применение в электромагнетизме, гравитации и сферических координатах.
-
Интерполяция Биркгоффа: обобщение полиномиальной интерполяции.
Интерполяция Биркгоффа: метод поиска полинома по заданным значениям производных в точках. Обобщение полиномиальной интерполяции, разработанное Биркгоффом в 1906 году.
-
Метод Мюллера: численное нахождение корней уравнений
Метод Мюллера: численный алгоритм поиска корней уравнений f(x)=0. Использует параболу по трем точкам для аппроксимации. Эффективнее метода секущих.
-
Метод золотого сечения для поиска экстремума функции
Поиск экстремума функции: метод золотого сечения. Эффективный, устойчивый алгоритм для нахождения минимума/максимума на интервале. Оптимизация функций.
-
Аппроксимация Ланцоса для гамма-функции
Аппроксимация Ланцоса: численный метод вычисления гамма-функции, альтернатива формуле Стирлинга. Точная и практичная формула с коэффициентами p и g.
-
Упрощение основных тригонометрических функций: малоугловые приближения
Приближения тригонометрических функций для малых углов: упрощение расчетов в физике, инженерии и других науках. Точность и применение формул.
-
Константы Лебега в интерполяции и аппроксимации функций
Константы Лебега в математике: оценка качества интерполяции функций полиномами. Определение, свойства и связь с лучшей полиномиальной аппроксимацией.
-
Интерполяция Эрмита с использованием значений производных
Интерполяция Эрмита: полиномиальная интерполяция с использованием производных. Обобщение интерполяции Лагранжа для вычисления полиномов и их производных.
-
Линейные многошаговые методы решения дифференциальных уравнений
Численные методы решения дифференциальных уравнений: линейные многошаговые методы, методы Эйлера и Рунге-Кутты. Итеративные алгоритмы для моделирования.
-
Метод ограничения ошибок численных вычислений
Интервальная арифметика: метод контроля ошибок вычислений и повышения надежности результатов. Гарантирует математическую точность, учитывая погрешности.
-
Аффинная арифметика: самопроверяемый численный анализ и гарантированные оценки
Аффинная арифметика: точный численный анализ с учётом погрешностей. Гарантированные приближения, интервальные вычисления, анализ чувствительности и приложения.
-
Преобразования последовательностей в математике
Преобразования последовательностей в математике: ускорение сходимости рядов, вычисление антилимитов, линейные отображения (свёртка, суммирование).
-
Алгоритмы вычисления квадратного корня
Вычисление квадратного корня: алгоритмы, методы итерации (Ньютон, Герон), обратный квадратный корень, разложение в ряд Тейлора. Точная оценка корня.
-
Алгоритм Лемера — Шура для поиска корней комплексных полиномов
Алгоритм Лемера-Шура: поиск корней комплексных полиномов. Расширение метода бисекции на комплексную плоскость с использованием теста Шура-Кона.
-
Метод Эйлера для решения обыкновенных дифференциальных уравнений
Метод Эйлера: численное решение обыкновенных дифференциальных уравнений. Простое и базовое приближение, основа для более сложных методов. История и применение.
-
Верхняя граница ошибки округления в арифметике с плавающей точкой
Машинное эпсилон: верхняя граница погрешности округления в вычислениях с плавающей точкой. Определение, виды (округление, интервал), применение в численных методах.
-
Приближение Паде: наилучшая рациональная аппроксимация функций
Приближение Паде: лучшие рациональные аппроксимации функций. Превосходит разложение в ряд Тейлора, сходится там, где Тейлор расходится. Применение в вычислениях.
-
Метод Бэрстоу для нахождения корней полиномов
Метод Бэрстоу: эффективный алгоритм поиска корней полиномов любой степени. Находит комплексно сопряженные корни, используя только реальную арифметику.
-
Арктангенс двух аргументов (Atan2)
atan2: вычисление арктангенса от двух аргументов в математике и программировании. Определение, применение для преобразования координат и работа с квадрантами.
-
Adaptive Simpson's method