xrd_fit_xrayutilities 実行例

help出力 xrd_fit_xrayutilities.py --help

usage: xrd_fit_xrayutilities.py [-h] [--mode {sim,read,fit,guess}]
                                [--method {random,nelder-mead,bfgs,cg,pso}]
                                [--infile INFILE]
                                [--substrate_file SUBSTRATE_FILE]
                                [--film_file FILM_FILE] [--fix FIX]
                                [--nmaxiter NMAXITER] [--tol TOL]
                                [--yscale {linear,log}]
                                [--residual_scale {linear,log}]
                                [--guess_low GUESS_LOW]
                                [--guess_high GUESS_HIGH]
                                [--nsmooth_points NSMOOTH_POINTS]
                                [--nsmooth_order NSMOOTH_ORDER]
                                [--nguess_keep NGUESS_KEEP]
                                [--cluster_gap_factor CLUSTER_GAP_FACTOR]
                                [--pso_nparticles PSO_NPARTICLES]
                                [--pso_w PSO_W] [--pso_c1 PSO_C1]
                                [--pso_c2 PSO_C2]
                                [--pso_stall_max PSO_STALL_MAX]
                                [--pso_spread_rtol PSO_SPREAD_RTOL]

動的理論に基づくXRDシミュレーション、フィッティング、および膜厚推定

options:
  -h, --help            show this help message and exit
  --mode {sim,read,fit,guess}
                        実行モード: sim (シミュレーション), read (読込), fit (最適化), guess
                        (膜厚推定)
  --method {random,nelder-mead,bfgs,cg,pso}
                        最適化手法。fitモード時に有効
  --infile INFILE       2theta-intensityデータを含むテキストファイルへのパス
  --substrate_file SUBSTRATE_FILE
                        基板のCIFファイルパス (デフォルト: GaN.cif)
  --film_file FILM_FILE
                        膜のCIFファイルパス (デフォルト: AlN.cif)
  --fix FIX             固定するパラメータ(カンマ区切り、例: "x,relax")
  --nmaxiter NMAXITER   最大反復回数 (デフォルト: 1000)
  --tol TOL             収束判定の許容誤差 (デフォルト: 1e-07)
  --yscale {linear,log}
                        プロットのY軸スケール (デフォルト: "log")
  --residual_scale {linear,log}
                        残差計算に使用するスケール (デフォルト: "log")
  --guess_low GUESS_LOW
                        guessモードでの解析開始角度 [deg]
  --guess_high GUESS_HIGH
                        guessモードでの解析終了角度 [deg]
  --nsmooth_points NSMOOTH_POINTS
                        guessモードでの平滑化ウィンドウ点数
  --nsmooth_order NSMOOTH_ORDER
                        guessモードでの平滑化多項式次数
  --nguess_keep NGUESS_KEEP
                        guessモードで保持する膜厚候補の数
  --cluster_gap_factor CLUSTER_GAP_FACTOR
                        フリンジクラスター判定用のギャップ係数 (デフォルト: 1.6)
  --pso_nparticles PSO_NPARTICLES
                        PSOの粒子数 (デフォルト: 12)
  --pso_w PSO_W         PSOの慣性重み (デフォルト: 0.72)
  --pso_c1 PSO_C1       PSOの自己学習係数 (デフォルト: 1.49)
  --pso_c2 PSO_C2       PSOの社会学習係数 (デフォルト: 1.49)
  --pso_stall_max PSO_STALL_MAX
                        改善がない場合にPSOを停止する最大反復数
  --pso_spread_rtol PSO_SPREAD_RTOL
                        粒子の分散に基づく停止条件の相対許容誤差

C:\Users\tkami\AppData\Local\Programs\Python\Python312\Lib\site-packages\xrayutilities\utilities_noconf.py:29: UserWarning: A NumPy version >=1.23.5 and <2.3.0 is required for this version of SciPy (detected version 2.4.4)
  import scipy.constants

生成されたデータファイル

(データファイルが見つかりませんでした)

生成された画像一覧

(画像ファイルが見つかりませんでした)