gSVC通过体素卷积计算磁场(B0),方法是在零填充的磁化率矩阵和移位的偶极场核之间循环卷积,以在大小为NS + NT - 1的网格上求和体素集成。该方法可有效计算磁化率引起的B0,尤其适用于磁化率源不与B0目标体积重合时。
广义磁化率体素卷积代码(gSVC)
相关推荐
DFT计算裸磁化率MATLAB源代码
如果你在做材料科学相关的工作,尤其是磁性材料的研究,DFT 的 matlab 源代码-dft-bare-susceptibility挺值得一试的。这段代码基于密度泛函理论(DFT)实现,专门用于计算材料的裸磁化率,它通过 DFT 的计算特征值来推算材料的磁性响应,蛮适合需要研究材料固有磁性的人。你可以直接拿来用,也能根据需求修改,毕竟它是开源的。而且在磁性研究中,裸磁化率可是个重要的参数哦!
DFT的计算方法精确,但也不算复杂,代码结构清晰,按照步骤运行就可以。解压后,你会看到dft-bare-susceptibility-master文件夹,里面包含了核心函数和的文档,使用起来也不麻烦。如果
Matlab
0
2025-06-11
Matlab 3D体素邻域索引函数
找到相邻体素的功能其实蛮常见的,但要实现一个通用且方式就不那么容易了。这个 Matlab 函数,能你在 3D 体积中,快速找到某个体素的 26 个相邻体素索引,边界附近的会少一些。如果你从事图像、计算机视觉或者类似的工作,这个函数简直就是省时利器。要注意的是,函数利用了sub2ind,你可以轻松获取 i、j、k 位置的体素索引,方便哦。
如果你有类似的需求,可以直接拿来用,也省得自己写那一大堆代码。说实话,这种功能在 Matlab 里好像并没有直接的内置函数,所以它蛮值得推荐的,节省了不少时间。
Matlab
0
2025-06-18
MCmatlab 3D体素光传播蒙特卡罗建模
MCmatlab 的蒙特卡罗模拟,专门搞 3D 体素空间里的光传播建模,适合用在组织光学这类混浊介质里。如果你做的是光学成像、热效应模拟或者光热研究,这工具就挺对口。模拟光传播,顺带还能加荧光和热扩散,功能还蛮丰富的。函数结构是典型的MATLAB风格,支持用函数句柄传自定义逻辑进去。用过 MATLAB 写过函数句柄的你,应该会快上手。不熟也别怕,官方文档写得还不错。适配复杂的模拟场景,比如:激光打进组织、看温度怎么升、光怎么走……用嵌套函数管理模拟过程也灵活,代码拆得清清楚楚。就是记得,主脚本里所有函数都得写在.m文件的末尾,这点别忽略。如果你想参考其他相关实现,像生物组织光子迁移模拟或者同轴
Matlab
0
2025-06-17
循环卷积 Matlab 代码
使用 Matlab 计算离散函数的循环卷积。
Matlab
13
2024-05-28
2010年IJCV广义薄板样条变形算法代码
这里提供2010年IJCV期刊上的广义薄板样条变形算法的Matlab实现代码,适合与相关论文配合使用。
Matlab
10
2024-09-21
Matlab代码开发——3D混合模式奥氏体-铁素体转变模型TransModel1.0预测连续冷却过程中晶粒尺寸分布
Matlab代码开发了TransModel 1.0,用于实施3D混合模式模型,预测Fe-C-Mn钢在连续冷却中奥氏体到铁素体相变的平均铁素体晶粒尺寸及其分布。该模型使用Voronoi结构表示奥氏体晶粒,假设铁素体在晶粒角处成核并以球形生长,采用经典成核理论估计铁素体核密度。模型考虑了混合模式下铁素体-奥氏体界面的运动,考虑碳扩散场的软冲击。通过温度分析得出铁素体体积分数、平均晶粒尺寸及其分布。该工具能够以较低的计算成本分析铁素体晶粒尺寸分布的演变。
Matlab
14
2024-07-18
超分辨率matlab演示代码-lfepicnn使用卷积网络在EPI和扩展应用上进行光场重建
这是Matlab的演示代码,展示如何利用卷积网络在EPI和扩展应用中进行光场重构。代码包括了多种恢复内核,如SCN [1],SRSC [2],SRCNN [3],VDSR [4]和FSRCNN [5],以及非盲解模糊代码,由Pan等人提供 [6]。若您使用此代码,请引用我们的论文《在EPI和扩展应用上使用卷积网络进行光场重构》(IEEE Transactions on Pattern Analysis and Machine Intelligence, 2019)。感谢!
Matlab
6
2024-09-27
Matlab代码实现投资回报率HMMROIwiseHMM
本存储库包含了我们实现的ROIwiseHMM的Matlab代码。这个模型的详细信息可以在文档中找到。如果您打算在自己的项目中使用此代码,请引用我们的论文: @article{JUN2018, title = \"Modeling regional dynamics in low-frequency fluctuation and its application to Autism spectrum disorder diagnosis\", journal = \"NeuroImage\", year = \"2018\", author = \"Eunji Jun and Eunsong K
Matlab
8
2024-07-16
Matlab代码实现多层过零率MLZCR
本代码实现了多层过零率(MLZCR),为Matlab和Python提供通用版本,支持任意长度的信号帧处理。MLZCR可以在信号的最小值和最大值之间进行零交叉计算,以实现能量分解。输入参数包括信号帧长度、过零层数,以及可选的信号静态最小值和最大值。每层计算得到的过零数量和过零率可以方便地输出。详细内容参考文献[1]:PA Schirmer和I. Mporas,“使用多层零交叉率的低采样频率测量中的能量分解”,2020年ICASSP国际会议。
Matlab
19
2024-07-22