Computational Physics Using Python
Эта книга представляет собой практическое введение в использование вычислительных (или численных) методов для решения физических задач с помощью языка программирования Python. Она охватывает широкий спектр тем: от классических численных методов до решения обыкновенных и дифференциальных уравнений в частных производных физики, а также спектральные методы, анализ данных и методы Монте-Карло.
Книга предназначена для студентов старших курсов бакалавриата или начинающих магистрантов физических или инженерных специальностей. Предполагается знание физики и математики на уровне младших курсов университета, но отсутствие знаний в конкретной области физики не помешает пониманию и применению численных методов.
Особенностью книги является включение главы по анализу данных и статистике, что традиционно не освещается в аналогичных изданиях по вычислительным методам для ученых. Каждая глава сопровождается задачами и решениями (обсуждения, примеры кода и выводы).
Автор, Дуглас М. Гингрич, является профессором Университета Альберты, Канада, с более чем 30-летним опытом преподавания физики. Его основные исследования лежат в области экспериментальной физики элементарных частиц, и он активно использует Python для статистического анализа данных и численных решений в гравитации.
