
MATLAB三次函数代码-GND:基于EBSD数据的几何必要位错密度计算代码
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本代码为使用MATLAB编写的用于计算基于EBSD数据分析所得的几何必要位错(GND)密度的工具。通过输入晶格旋转数据,能够高效准确地求解三次函数模型以评估材料微观结构中的GND分布情况。
这段文字描述了用于从EBSD数据计算几何位错密度的Matlab代码。所需工具包括Matlab和MTEX。
文件介绍如下:
- GND_auto.m:这是主函数,通过调用其他辅助函数来计算GND值。
- doBurgersBCC.m、doBurgersFCC.m 和 doBurgersHCP.m 分别用于设定体心立方材料、面心立方材料和六角密堆积材料的伯格斯矢量信息。这些函数被主文件调用以确定相应的位错密度。
- cpp_curvatures.cpp:此C++源代码主要用于计算EBSD数据集中的晶格曲率,由GND_auto.m调用执行。由于Matlab在此类任务上的运行效率较低,故采用C++编写该部分的算法。
- cpp_curvatures.mexw64: 这是一个mex文件,用于将cpp_curvatures.cpp编译成可以在matlab中直接使用的格式。若在使用过程中遇到问题,则可通过执行特定命令让Matlab重新生成此文件来解决问题。
全部评论 (0)
还没有任何评论哟~


