Juliaではじめる数値計算入門

書籍の概要

この本の概要

Juliaは,2018年にver.1.0がリリースされて以降,速さと書きやすさで,特に数値計算分野で注目を集めている言語です。

本書ではそれぞれの数値計算問題に対し,さまざまな手法でアプローチしており,例題を通してJuliaを学べる書籍となっています。

原理まで解説しており,他の手法とどのように違うのか,またどのようなメリット・デメリットがあるのかも解説しています。

第Ⅰ部ではJuliaの基礎的な内容を,第Ⅱ部では具体的な計算方法を例題と一緒に実装していく構成になっています。fortranやPythonから移行してくるユーザーが多いと考えられますが,初学者でも学べるような内容になっています。みんなもJulianになろう!

こんな方におすすめ

  • 理工系のJuliaプログラミングを始めたい学生
  • FortranやPythonから移行したい人
  • 数値計算プログラミングに興味のある人,更にレベルアップしたい人

本書のサンプル

本書の紙面イメージは次のとおりです。画像をクリックすることで拡大して確認することができます。

サンプル画像1

サンプル画像2

サンプル画像3

サンプル画像4

サンプル画像5

目次

第I部 基礎編

  • Chapter 1 Juliaをはじめよう
  • Chapter 2 Julia の基本
  • Chapter 3 そのほかの特筆すべき点

第II部 実践編

  • Chapter 0 Julia的数値計算
  • Chapter 1 連立一次方程式
  • Chapter 2 非線形方程式
  • Chapter 3 固有値
  • Chapter 4 数値積分
  • Chapter 5 補間と近似
  • Chapter 6 常微分方程式
  • Chapter 7 偏微分方程式
  • 付録 Jupyter Notebookを利用した環境作りと実行方法

著者プロフィール

永井佑紀(ながいゆうき)

1982年 北海道生まれ

2005年 北海道大学工学部応用物理学科卒業

2010年 東京大学大学院理学系研究科物理学専攻博士課程修了。博士(理学)

2010年-2019年 国立研究開発法人日本原子力研究開発機構 研究員

2016年-2017年 米国マサチューセッツ工科大学物理学科客員研究員

2018年-2023年 国立研究開発法人理化学研究所革新知能統合研究センター客員研究員

2019年-2024年 国立研究開発法人日本原子力研究開発機構 副主任研究員

現職 東京大学情報基盤センター学際情報科学研究部門 准教授

専門は物性理論,計算物理。近年では機械学習と物理学を組み合わせた研究も行っている。