Wiki Миллер

Материал из Wiki
(Различия между версиями)
Перейти к: навигация, поиск
Строка 8: Строка 8:
 
== Математические Формулы ==
 
== Математические Формулы ==
  
: <math> dS_t = \mu S_t dt + \sigma S_t dW_t </math> — геометрическое броуновское движение (модель Блэка-Шоулза).
+
: <math> dS_t = \mu S_t dt + \sigma S_t dW_t </math> — геометрическое броуновское движение (модель Блэка-Шоулза)<ref>Black, F., & Scholes, M. (1973). "The Pricing of Options and Corporate Liabilities". Journal of Political Economy.</ref>.
 
: <math> \frac{\partial V}{\partial t} + \frac{1}{2}\sigma^2 S^2 \frac{\partial^2 V}{\partial S^2} + rS \frac{\partial V}{\partial S} - rV = 0 </math> — уравнение Блэка-Шоулза в частных производных.
 
: <math> \frac{\partial V}{\partial t} + \frac{1}{2}\sigma^2 S^2 \frac{\partial^2 V}{\partial S^2} + rS \frac{\partial V}{\partial S} - rV = 0 </math> — уравнение Блэка-Шоулза в частных производных.
: <math> F(\omega) = \int_{-\infty}^{\infty} f(t)e^{-i\omega t} dt </math> — преобразование Фурье.
 
  
 
== Химическое Уравнение ==
 
== Химическое Уравнение ==
  
 
:: <math>\mathsf{C_2H_6 + Cl_2 \xrightarrow{h\nu} C_2H_5Cl + HCl}</math>
 
:: <math>\mathsf{C_2H_6 + Cl_2 \xrightarrow{h\nu} C_2H_5Cl + HCl}</math>
:: <small>Радикальное хлорирование этана под действием ультрафиолетового излучения (галогенирование).</small>
+
:: <small>Радикальное хлорирование этана под действием ультрафиолетового излучения (галогенирование)<ref>Сайкс П. Механизмы реакций в органической химии. — М.: Химия, 1991.</ref>.</small>
  
 
== Пример Кода на Python ==
 
== Пример Кода на Python ==
Строка 24: Строка 23:
 
def calculate_sma(data, window):
 
def calculate_sma(data, window):
 
     """
 
     """
     Вычисляет простое скользящее среднее (Simple Moving Average)
+
     Вычисляет простое скользящее среднее.
    для временного ряда цен.
+
 
     """
 
     """
 
     if len(data) < window:
 
     if len(data) < window:
         return "Недостаточно данных для расчета окна"
+
         return "Ошибка данных"
 
      
 
      
    # Создаем массив весов для свертки
 
 
     weights = np.repeat(1.0, window) / window
 
     weights = np.repeat(1.0, window) / window
   
 
    # Использование свертки для эффективного вычисления скользящего среднего
 
 
     sma = np.convolve(data, weights, 'valid')
 
     sma = np.convolve(data, weights, 'valid')
 
     return sma
 
     return sma
 
# Пример: цены закрытия за 10 дней
 
prices = [100, 102, 101, 105, 107, 110, 108, 109, 112, 115]
 
print(f"SMA-3: {calculate_sma(prices, 3)}")
 
</pre>
 
 
== Ещё один пример кода ==
 
 
<pre>
 
def trapezoidal_rule(f, a, b, n):
 
    """
 
    Численное интегрирование функции f на отрезке [a, b]
 
    методом трапеций с разбиением на n шагов.
 
    """
 
    # Шаг интегрирования
 
    h = (b - a) / n
 
   
 
    # Начальная сумма (половинки краев)
 
    s = 0.5 * (f(a) + f(b))
 
   
 
    # Суммирование внутренних точек
 
    for i in range(1, n):
 
        s += f(a + i * h)
 
       
 
    return h * s
 
 
# Интегрирование функции x^2 от 0 до 1
 
# lambda x: x**2 — это анонимная функция возведения в квадрат
 
result = trapezoidal_rule(lambda x: x**2, 0, 1, 100)
 
print(f"Приближенное значение интеграла: {result:.5f}")
 
 
</pre>
 
</pre>
  
== Заключение ==
+
== Примечания ==
Представленный материал демонстрирует гибкость вики-разметки для отображения сложных стохастических процессов, механизмов органических реакций и примеров кода для численного анализа данных.
+
<references />

Версия 11:43, 22 декабря 2025

Стохастическое исчисление, Органический синтез и Численные методы

Содержание


Введение

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

Математические Формулы

 dS_t = \mu S_t dt + \sigma S_t dW_t — геометрическое броуновское движение (модель Блэка-Шоулза)<ref>Black, F., & Scholes, M. (1973). "The Pricing of Options and Corporate Liabilities". Journal of Political Economy.</ref>.
 \frac{\partial V}{\partial t} + \frac{1}{2}\sigma^2 S^2 \frac{\partial^2 V}{\partial S^2} + rS \frac{\partial V}{\partial S} - rV = 0 — уравнение Блэка-Шоулза в частных производных.

Химическое Уравнение

\mathsf{C_2H_6 + Cl_2 \xrightarrow{h\nu} C_2H_5Cl + HCl}
Радикальное хлорирование этана под действием ультрафиолетового излучения (галогенирование)<ref>Сайкс П. Механизмы реакций в органической химии. — М.: Химия, 1991.</ref>.

Пример Кода на Python

import numpy as np

def calculate_sma(data, window):
    """
    Вычисляет простое скользящее среднее.
    """
    if len(data) < window:
        return "Ошибка данных"
    
    weights = np.repeat(1.0, window) / window
    sma = np.convolve(data, weights, 'valid')
    return sma

Примечания

<references />

Персональные инструменты
Пространства имён

Варианты
Действия
Навигация
Инструменты