tabuchi:xrayutils
差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
| tabuchi:xrayutils [2026/02/26 09:53] – [1.4 回折スペクトルの計算] mtab | tabuchi:xrayutils [2026/02/27 17:27] (現在) – [1.2 構造因子の計算] mtab | ||
|---|---|---|---|
| 行 176: | 行 176: | ||
| </ | </ | ||
| ++ | ++ | ||
| + | - 構造因子のエネルギー依存性の計算と表示 ++ ここをクリックすると表示 | | ||
| + | <code python example-02-2.py> | ||
| + | # | ||
| + | # 構造因子の計算 (エネルギー依存) | ||
| + | # | ||
| + | |||
| + | import xrayutilities as xu | ||
| + | import numpy | ||
| + | import matplotlib.pyplot as plt | ||
| + | |||
| + | GaAs = xu.materials.GaAs | ||
| + | |||
| + | energy= numpy.linspace(500, | ||
| + | F = GaAs.StructureFactorForEnergy(GaAs.Q(1, | ||
| + | |||
| + | plt.figure(); | ||
| + | plt.plot(energy, | ||
| + | plt.plot(energy, | ||
| + | plt.xlabel(" | ||
| + | |||
| + | plt.show() | ||
| + | </ | ||
| + | {{: | ||
| + | ++ | ||
| + | |||
| + | |||
| + | |||
| ==== - 回折パタンの計算と逆格子マップの表示 ==== | ==== - 回折パタンの計算と逆格子マップの表示 ==== | ||
| 行 646: | 行 673: | ||
| plt.show() | plt.show() | ||
| </ | </ | ||
| - | {{: | + | {{: |
| 青線が基板(GaN)のロッキングカーブで、オレンジ線がAlGaN/ | 青線が基板(GaN)のロッキングカーブで、オレンジ線がAlGaN/ | ||
| 2シータはそれぞれについてシミュレーションで計算された $\omega-2\theta$ スペクトルのピーク位置に合わせて計算されてます | 2シータはそれぞれについてシミュレーションで計算された $\omega-2\theta$ スペクトルのピーク位置に合わせて計算されてます | ||
tabuchi/xrayutils.1772099588.txt.gz · 最終更新: by mtab
