GM(1
n)matlab代码gFDM
填鬼有限差分法
gFDM
的核心代码是用
C++
开发的。
一般函数都是用Matlab编写的。
gFDM
实现分为
4
个高级函数和
32
个低级私有函数。
所有函数都以“gfdm_”前缀文本开头。
图
1
说明了高级函数的管道,从
NET
预处理管道开始。
该方法支持包含可以处理各向同性和各向异性电导率定义的
CTI
地图。
管道分为
3
个步骤,即头部模型“gfdm_prepare_headmodel”程序用于计算刚度矩阵,“gfdm_prepare_elecs”程序用于检查电极位置并设置引线对计算,最后是正向求解程序“gfdm_precalculate_leads”
“gfdm_calculate_pots”分别计算给定源空间的互易铅对电位和输出电位。
高级功能描述
图
1:网络头部建模
-
gFDM
管道实现
gfdm_prepare_headmodel
计算稀疏刚度矩阵来求解线性系统。
该函数还找到包围头部体积的边界框,标记不包括空气的体素位置。
输出是一个结构,包括刚度矩阵和头部体积的边界框阵列。
gFDM
方法允许任意体素大小,矩形
2022-12-28 16:16:42
73KB
系统开源
1