编号:D430
大小:23M
环境:Matlab2020b
简介:基于Matlab从位置数据集识别晶体结构与提取晶胞
从点阵数据中分析金属晶体的结构
备注
BBAm.m文件里面使用的pdist函数, 需要在matlab的附加功能里面安装Statistics and Machine Learning Toolbox
缩写
BAA: Bond angle analysis
DBSCAN: Density-based spatial clustering of applications with noise
BAAm: Bond angle anaysis(modification)
CSP: Center symmetry parameter
script info
main.m: 主要的脚本程序,所有的函数都在这里执行
my_script_1.m: 计算在使用rand模拟的热扰动下的键角余弦的分布情况
function info
BAA.m: 将BAA方法的封装函数,识别晶体结构,[输入:原子位置,输出:结构类型]
BAAm.m: 对BAA.m进行改进并注释的版本
BAAm_2.m: 使用向量化参数改进的BBA方法 BAAm_2_orth.m: 对BBAm_2.m中的参数向量进行正交化改进 DBSCAN.m: 对DBSCAN方法的封装函数,识别单晶的方向
Neg.m: 寻找邻居原子的函数
Orien.m: 计算晶胞的晶向向量的函数
p_norm.m: 求空间中点阵的两两点之间的距离
myorth.m: 对三个向量进行施密特正交化处理
.mat info
RefDataBall.mat: 球状晶体数据
RefDataCell.mat: 晶体原胞数据
RefDataSquare.mat: 方形晶体数据
20210416: bcc/fcc/hcp的参数向量对/bcc/fcc/hcp结构在不同形变下的识别效果
.fig info
RefBCC.fig: BCC单胞在无扰动情况下的键角余弦分布情况 RefFCC.fig: FCC单胞在无扰动情况下的键角余弦分布情况 RefHCP.fig: HCP单胞在无扰动情况下的键角余弦分布情况 20210606: 理想模型在算法下的边缘检测 20210607: BBA和BBAm在不同形变下的识别效果
RawData是从lammps导出的原始数据
运行展示
配套文件
我们提供完整项目文件清单如下:
文件目录
├ 1.项目源码
├ 2.运行截图
└ 3.演示视频
2. 分享目的仅供大家学习和交流,请不要用于商业用途!
3. 如果你也有好源码或者文档,可以与我们交换,分享有积分奖励和额外收入!
4. 本站提供的源码、文档等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如遇到加密压缩包,默认解压密码为"www.2zcode.com",如遇到无法解压的请联系管理员!
8. 因为资源和程序源码均为可复制品,所以不支持任何理由的退款兑现,请斟酌后支付下载
声明:网站内的所有源码都经过我们亲自测试,均可以正常使用.
索炜达.猿创 » 基于Matlab从位置数据集识别晶体结构与提取晶胞
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 你们有qq群吗怎么加入?