pxrd op• 資料種類:scalar × scalar × scalar → scalar
• 呼叫: import fullseye as fs; fs.ledger.scherrer_size(fwhm, two_theta, wavelength, K=0.9, instrumental_fwhm=0.0, combine='gauss')(要直接呼叫實作,import pxrd; pxrd.scherrer_size(fwhm, two_theta, wavelength, K=0.9, instrumental_fwhm=0.0, combine='gauss');從台帳取用則 opsdrive.get("scherrer_size"))
以 Scherrer 公式求微晶尺寸 [Å] (L = K λ / (β cos θ))。
fwhm、instrumental_fwhm 為 2θ 的半高全寬 [deg],two_theta [deg],wavelength [Å]。樣品造成的展寬 β 在 combine="gauss" 時為 sqrt(fwhm² − inst²),在 "lorentz" 時為 fwhm − inst。傳入陣列則回傳陣列。Scherrer 公式是 以體積加權的柱長 的估計,不區分應變展寬(與 tan θ 成正比)—— 懷疑存在應變時,應像 Williamson–Hall 那樣用多個峰檢視對 tan θ 的依賴。
Raises ValueError: fwhm <= instrumental_fwhm(峰比儀器更窄 = 無法決定尺寸)、非正值、拼寫錯誤。
• 範例資料目錄(下載 URL / 授權) —— 2-D 用 skimage.data(BSD/公有領域)加合成圖,3-D 給出真實資料源(Stanford/PDS 等)的下載 URL。
• 運算子來歷與參考文獻 —— 該運算子族所依據的研究/方法出處。
• 演算法的正典(作者、年份)與用途見上面的族使用指南。
• poc_pxrd_phase_peel — py -3.11 examples/poc_pxrd_phase_peel.py
scalar 作為輸入)spin_from_marker_sequence · carla_transform_matrix · carla_pose_to_world · carla_camera_pose · carla_xy_yaw · carla_scene_load · town_chain · osm_parse
pxrd)cif_read · cubic_prototype · powder_reflections · debye_ring_image · detector_two_theta · detector_calibrate · azimuthal_integrate · diffraction_peaks
*Provenance: pxrd.py — DRIVE 運算子登記表。本條目由 tools/opdocs.py md 自動產生(請勿手動編輯)。*
© 2026 Kazufumi Furuse — Fullseye operator documentation. Licensed under Apache-2.0.