Pythonでかく光学のためのモンテカルロシミュレーション
このレッスンでは、光拡散媒質中における光輸送をモンテカルロ法で計算するシミュレーターの作成方法を丁寧に説明します。 最後まで進めると、Pythonでモンテカルロシミュレーションが実装できるようになります。
コース概要
FREE PREVIEWこのコースの使いかた
はじめる前に
光学とモンテカルロ法
ここからの章での学習法について
媒質の条件
光子の照射
光子のステップ
吸収
散乱
この章で使ったコード
前回の復習
光子の伝播
境界の判別
境界上の光子の振る舞い
境界の実装
光子の消失
伝播挙動の可視化
複数の光子の計算
この章で使ったコード
前回の復習
総拡散反射率と透過率
角度分解(実装)
角度分解(検証)
空間分解(実装)
空間分解(検証)
この章で使ったコード
多層構造
多層構造の実装
多層構造の検証
この章で使ったコード