给定一组体素位置(样本文件提供),实验设计矩阵和期望的信噪比,该程序生成一组合成体素激活。
每个实验协变量(可以在每次试验中不同程度地激活,如设计矩阵中所规定的)被分配一个单一的径向基函数。基函数的中心是在指定大脑的范围内统一选择的,宽度也是统一选择的。(注意:您可以通过在设计矩阵中为每个协变量提供多个列来将多个径向基函数与每个协变量关联起来。)
每次试验的合成大脑图像是试验期间活跃的源基函数的加权组合,加上零均值高斯噪声。(高斯噪声的标准差通过信噪比参数来控制。)
为了增加真实性,一个可选标志允许用户指定合成数据是否包含合成血流动力学响应函数。
合成数据可以以NIFTI格式保存(这依赖于下载中包含的代码)//www.ru-cchi.com/matlabcentral/fileexchange/8797-tools-for-nifti-and-analyze-image).
注意:这段代码包含了"join"函数://www.ru-cchi.com/matlabcentral/fileexchange/4872-join
引用作为
杰里米·曼宁(2023年)。生成合成fMRI数据(//www.ru-cchi.com/matlabcentral/fileexchange/36125-generate-synthetic-fmri-data), MATLAB中央文件交换。检索.
generate_synthetic_brain_data /
版本 | 发表 | 发布说明 | |
---|---|---|---|
1.14.0.0 | 实现速度大大加快,可用性得到改善。 |
||
1.13.0.0 | 更新了HRF卷积,从文件交换提交#8797中添加了额外的文件 |
||
1.12.0.0 | 更新描述,增加指针//www.ru-cchi.com/matlabcentral/fileexchange/8797-tools-for-nifti-and-analyze-image |
||
1.9.0.0 | 修改元结构,使函数产生更真实的大脑图像。我还添加了一个输出源参数的选项。 |
||
1.7.0.0 | 支持与血流动力学响应函数卷积,输出为NIFTI格式。 |
||
1.4.0.0 | 增加了SNR = 0的支持 |
||
1.3.0.0 | 更新帮助文本,包括用法示例。 |
||
1.2.0.0 | 对程序描述的微小更改。 |
||
1.1.0.0 | 对程序描述的微小更改。 |
||
1.0.0.0 |