ユーザ用ツール

サイト用ツール


tabuchi:xrayutils

xrayUtilities の使用例

python のライブラリとして提供されているxrayUtiliesの使用例を幾つか紹介しています。 応用物理学会 結晶工学分科会が企画する結晶工学セミナー「PythonとAIで進める結晶工学 ~結晶成長から評価技術まで~」(2026.3.9)での講演内容に対応して準備したものです。

主な目的は 「1.使用例」 を示すことです。
python の使用やプログラムを書くことについてはセミナーでは、より詳細な説明がありますのでそちらに従って下さい (セミナーが推奨する神谷先生のwebページ)。

後日、セミナーの受講とは別に xrayUtilities を試してみたいという時には「xrayUtilities の準備」を参照してみて下さい。

1. 更新履歴

  1. 2026.3.2 Exampleプログラムを総点検。ダウンロードしてそのまま実行できることを確認。
    example-04-4.py を微修正。
  2. 2026.3.1 一旦完成

2. 講演資料

3. 使用例

3.1 結晶構造の定義

  1. 結晶構造の定義と表示 ここをクリックすると表示
  2. 結晶構造の定義のバリエーション ここをクリックすると表示

3.2 構造因子の計算

  1. 構造因子の計算と表示 ここをクリックすると表示
  2. 構造因子のエネルギー依存性の計算と表示 ここをクリックすると表示

3.3 回折パタンの計算と逆格子マップの表示

  1. 回折パタンの計算と逆格子マップの表示(x:[100], y[001]断面) ここをクリックすると表示
  2. 回折パタンの計算と逆格子マップの表示(x:[110], y[001]断面) ここをクリックすると表示

3.4 回折スペクトルの計算

  1. AlN/GaN(Sub)の $\omega-2\theta$スペクトルの計算と表示 ここをクリックすると表示
  2. Al$_x$Ga$_{1-x}$N/GaN(Sub)の$\omega-2\theta$スペクトルの計算と表示 ここをクリックすると表示
  3. 仮に生成したAlGaN/GaN(Sub)の$\omega-2\theta$スペクトルに対する適当フィッティング ここをクリックすると表示
  4. AlGaN/GaN(Sub)のロッキングカーブスペクトルの計算と表示 ここをクリックすると表示

田渕の講演資料等
田渕のページのルート
当 web ページとその下のページに関するお問い合わせ等ございましたら、連絡先にご連絡をお願いします。
今日: 2 / 昨日: 3 / 総計: 466

tabuchi/xrayutils.txt · 最終更新: by mtab