文件名称:pylattice:一种粉末XRD模拟工具,用于踢,咯咯地笑,并迫使我学习数学
文件大小:15KB
文件格式:ZIP
更新时间:2024-06-05 12:29:22
Python
音阶 它能做什么 Pylattice计算晶体材料的粉末X射线衍射光谱。 您定义晶体的结构和光的波长,其余的工作就由它来完成。 它旨在轻松与需要计算粉末XRD光谱的python脚本和程序啮合。 依存关系 音节仅取决于 。 如果要绘制计算出的光谱,则还需要 。 安装 只需将“ lattice”文件夹放在pythonpath上的某个位置即可。 基本用途 Pylattice的语法很简单,只是试图完成工作。 以下是计算NaCl粉末XRD光谱的示例: from matplotlib import pyplot as p from lattice import * # Set up the crystal structure lattice = FCC ( 5.63 ) basis = Basis ([( 'Cl' ,[ 0 , 0 , 0 ]), ( 'Na' ,[
【文件预览】:
pylattice-master
----.gitignore(13B)
----NaCl.py(573B)
----Tungsten.py(526B)
----README.md(2KB)
----Silicon.py(549B)
----NaCl_Cubic.py(715B)
----lattice()
--------crystal.py(5KB)
--------__init__.py(96B)
--------experiments.py(5KB)
--------form_factors.csv(15KB)
----Diamond.py(574B)