math

Ньютоновский потенциал

(из вводной части «Уравнения математической физики» С.К.Годунова) Курс уравнений с частными производными существенно отличается от курса обыкновенных дифференциальных уравнений тем, что в этом курсе будут изучаться далеко не все уравнения, которые можно выписать используя значки частных производных. Мы ограничимся только совсем немногочисленными конкретными примерами уравнений и систем. Не надо думать, что изучаемые примеры случайны с […]

math

Векторный анализ

Величины, для определения которых достаточно знать одно число, называются скалярами. Величины, которые характеризуются дополнительно также и направлением в пространстве, называются векторами. Многие величины имеют ещё более сложную структуру, для определения которых недостаточно знать значение и направление. Они называются тензорами второго и более высших рангов. Вектор изображается отрезком прямой, направление которого определяет направление рассматриваемой величины, а […]

math

Производные, частные производные и дифференциал

Рассмотрим функцию определенную в некотором промежутке. Аргумент получая некоторое приращение , приводит к изменению функции на величину ,     Составим отношение приращения функции к приращению аргумента,     Если предел при стремлении существует, то его называют производной функции,     Конкретное значение производной при обозначается или . Возьмем на кривой произвольную точку и проведем […]

math

Комплексные числа, функции и вычеты

Комплексным числом называется выражение , где и это вещественные числа, а мнимая единица обладает свойством . Арифметика комплексных чисел определяется привычным образом, Равенство, , только когда и Сложение, Умножение, Комплексная плоскость позволяет представить комплексное число как точку прямоугольной, декартовой системы координат. Горизонтальная ось называется реальной осью (Re), а вертикальная ось соответственно мнимой осью (Im). Комплексное […]

math

Уравнение Бесселя

При решении многих задач математической физики приходят к линейному уравнению Бесселя,     Решение уравнения следует искать не в форме степенного ряда, а в виде произведения некоторой степени на степенной ряд,     которое можно переписать в виде,     Найдем производные,         Подставим в уравнение,     Раскроем первые несколько членов, […]

math

Ряд Тейлора

Определение Предположим, что функция имеет непрерывную производную порядка в интервале , тогда интегрирование даст следующее понижение порядка,     Повторим интегрирование полученного результата,         И еще раз,         Наконец, после кратного интегрирования можно добраться и до самой функции,     Вложенный интеграл слева называется остаточным членом,     Привлекая […]

math

Преобразование Лапласа

Определение Преобразование Лапласа функции определяется как,     Интегрирование проводится по переменной и определяет новую функцию с переменной , которая выбирается таким образом, чтобы интеграл сходился. Для сокращения нотации, вместо будем иногда использовать заглавную букву функции. Например, преобразование Лапласа функции кратко запишем как . Пусть задана функция где это действительное число, преобразование Лапласа такой функции […]

,,^.^,,

О влиянии капиллярного давления на керновые исследования

Уравнение Дарси связывает скорость фильтрации фазы с относительной фазовой проницаемостью и перепадом давления внутри фазы,         При медленной, квазистационарной фильтрации в поровой среде предполагается, что фазы распределены также, как и при стационарном гидростатическом равновесии. Это позволяет разность давлений между фазами приравнять капиллярному давлению,     Экспериментальное определение относительных фазовых проницаемостей проводится на […]

reversing

C++ Class Reversing

Плагин Class Informer собирает имена классов в сводную таблицу, которая помогает перемещаться между классами. Для примера рассмотрим класс CPrpSolids, двойной клик переносит нас к следующей структуре, Нулевой элемент на который имеется обращение из кода, является базовым элементом таблицы vftable. Класс CPrpSolids наследуется от двух классов CPrpDataObject и tObject, поэтому часть вызовов в таблице относится к […]

reversing

Qt Reversing Application

Мне захотелось немного повозится с реверсингом кода, написанного на С++ с применением великолепной библиотеки Qt. Как мне показалось, единственная путная статья, описывающая внутреннее устройство классов «Egg Hunt in Tesla Infotainment: A First Look at Reverse Engineering of Qt Binaries» 2023 года. Дело оказалось проще, чем казалось. Открыв проект в IDA мы перейдем в Strings, чтобы […]