Этот интенсивный вводный курс позволяет пройти путь от основ до
формирования продвинутых навыков, благодаря чему читатели смогут
быстро повысить свой уровень профессиональной подготовки. Книга
изобилует примерами и решениями, взятыми из реальной инженерной
и научной практики.
Изучение начинается с общих концепций программирования, таких как
циклы и функции в ядре Python 3, затем рассматриваются библиотеки
NumPy, SciPy и Matplotlib для вычислительного программирования
и визуализации данных. Обсуждается использование виртуального
блокнота Jupyter Notebooks для создания мультимедийных совместно
используемых документов для научного анализа. Отдельная глава посвящена анализу данных с использованием библиотеки pandas. В заключительной главе представлены более сложные темы, такие как точность
вычислений с применением чисел с плавающей точкой и обеспечение
стабильности алгоритмов.
Издание адресовано студентам, ученым, специалистам по работе
с данными, которым требуется прочная основа для решения насущных
задач с помощью Python.
Кристиан Хилл – физик и специалист в области физической химии,
в настоящее время работающий в Интернациональном агентстве по
использованию атомной энергии (International Atomic Energy Agency).
Обладает более чем 25-летним опытом программирования в области
физических наук и программирует на Python 15 лет. В своих исследованиях использует Python для создания, анализа, обработки, управления и
визуализации крупных наборов данных в области спектроскопии, физики
плазмы и материаловедения.
ISBN 978-5-97060-914-9
Студенты и исследователи всех уровней постепенно переходят на язык
программирования Python как альтернативу коммерческим программным
продуктам.
Кристиан Хилл
Научное
программирование
на Python
Кристиан Хилл
Научное
программирование
на Python
Learning Scientific
Programming
with Python
Second Edition
Christian Hill
Научное
программирование
на Python
Кристиан Хилл
Москва, 2021
УДК 004.94Phyton
ББК 32.972
Х45
Х45
Кристиан Хилл
Научное программирование на Python / пер. с анг. А. В. Снастина. – М.:
ДМК Пресс, 2021. – 646 с.: ил.
ISBN 978-5-97060-914-9
Книга начинается с общих концепций программирования, таких как циклы
и функции в ядре Python 3, затем рассматриваются библиотеки NumPy, SciPy
и Matplotlib для вычислительного программирования и визуализации данных.
Обсуждается использование виртуального блокнота Jupyter Notebooks для
создания мультимедийных совместно используемых документов для научного
анализа. Отдельная глава посвящена анализу данных с использованием библиотеки pandas. В заключительной части представлены более сложные темы,
такие как точность вычислений с применением чисел с плавающей точкой
и обеспечение стабильности алгоритмов.
Издание адресовано студентам, ученым, специалистам по работе с данными,
которым требуется прочная основа для решения насущных задач с помощью
Python
Научное программирование
на Python
Изучение основных задач программирования на профессиональном уровне с нуля с реальными научными примерами и решениями, взятыми из научной и инженерной практики. Студенты и исследователи всех уровней постепенно переходят на мощный язык программирования Python как альтернативу
коммерческим программным продуктам. Этот интенсивный вводный курс
позволяет пройти путь от основ до продвинутых концепций в одной книге,
дающий возможность читателям быстро поднимать свой уровень профессиональной подготовки.
Книга начинается с общих концепций программирования, таких как циклы
и функции в ядре Python 3, затем рассматриваются библиотеки NumPy, SciPy
и Matplotlib для вычислительного программирования и визуализации данных.
Обсуждается использование виртуального блокнота Jupyter Notebooks для создания мультимедийных совместно используемых документов для научного
анализа. Отдельная глава посвящена анализу данных с использованием библиотеки pandas. В заключительной части представлены более сложные темы,
такие как точность вычислений с применением чисел с плавающей точкой
и обеспечение стабильности алгоритмов.
Кристиан Хилл (Christian Hill) – физик и специалист в области физической
химии, в настоящее время работающий в Интернациональном агентстве по
использованию атомной энергии (International Atomic Energy Agency). Он обладает более чем 25-летним опытом программирования в
Последние комментарии
2 часов 49 минут назад
5 часов 8 минут назад
6 часов 57 минут назад
12 часов 43 минут назад
12 часов 48 минут назад
12 часов 52 минут назад