1. О книге
  2. Загружаем linux
  3. 1. Linux
    1. 1.1. Устройство
    2. 1.2. Инструменты
    3. 1.3. Внутренности
  4. Учим теорию
  5. 2. Общие знания CS
    1. 2.1. Введение в алгоритмы
    2. 2.2. Основные структуры данных
    3. 2.3. Рекурсия и сортировки
    4. 2.4. Хеш-функции
  6. 3. Введение в вычислительную физику
    1. 3.1. Понятия сходимости, аппроксимации и устойчивости
  7. Устанавливаем python
  8. 4. Разработка ПО
    1. 4.1. Python
    2. 4.2. Прикладное программирование
    3. 4.3. Жизненный цикл
    4. 4.4. Базы данных
  9. Обрабатываем данные
  10. 5. Обработка и анализ данных
    1. 5.1. Инструменты
    2. 5.2. Базовые алгоритмы
    3. 5.3. Нейронные сети
    4. 5.4. Машинное обучение
  11. Профилируем, оптимизируем, ускоряем
  12. 6. Быстрее Python! Еще быстрее!
    1. 6.1. Performance
    2. 6.2. Multithreading and GIL
    3. 6.3. Async
    4. 6.4. CUDA
  13. Учимся у других
  14. 7. Коды и скрипты
    1. 7.1. Уравнение огибающей Капчинского-Владимирского для пучка заряженных частиц
    2. 7.2. Релятивисткая разностная схема для расчета динамики частиц в сложных электрических и магнитных полях
    3. 7.3. Оптимизация огибающей пучка заряженных частиц с помощью генетического алгоритма
    4. 7.4. Коррекция равновесной орбиты в ускорителе заряженных частиц с применением матрицы отклика и нейронных сетей
  15. Резюме
  16. 8. Резюме
  17. 9. Литература
  18. 10. О себе

Разработка и применение программного обеспечения в физических исследованиях

Коррекция равновесной орбиты в ускорителе заряженных частиц с применением матрицы отклика и нейронных сетей