Язык Julia как инструмент исследователя

Пособие представляет собой введение в язык программирования Julia, специально созданный для научных вычислений и исследований. Книга ориентирована на исследователей, которые сталкиваются с необходимостью совмещать скорость разработки прототипов и высокую производительность конечных решений.

Julia позиционируется как язык, объединяющий простоту и удобство Python или MATLAB с производительностью компилируемых языков, таких как C или C++. Автор подробно рассматривает основные концепции языка: систему типов, функциональную диспетчеризацию, параллелизм исполнения, что позволяет читателю оценить потенциал Julia для своих задач.

В книге представлены практические примеры, иллюстрирующие применение Julia в различных областях: от численных методов (метод Рунге-Кутты, метод Монте-Карло) до работы с матрицами и анализа данных. Особое внимание уделяется установке дистрибутива, работе в REPL и Jupyter Notebook, а также использованию пакетов и модулей.

Издание рассчитано на студентов старших курсов физического факультета, аспирантов и научных сотрудников, желающих познакомиться с современными инструментами программирования для исследовательской работы. Книга поможет определить, насколько освоение Julia оправдано в конкретной практической деятельности.

Язык Julia как инструмент исследователя
A
Автор
В. А. Антонюк
Издательство
Физический факультет МГУ им. М. В. Ломоносова
Год
2019
Язык
Русский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент