不成功的TCA代码

%--brain mask with the brain tissue
mask_name = ‘C:\Users\Administrator\Desktop\workspace\preprocessed\masks\within_brain_mask.nii‘;
M   = load_untouch_nii( mask_name ); % load mask NIFTI
mask     = double(M.img>0);          % get 3d v

%--brain functional 4d data
data_4d = ‘C:\Users\Administrator\Desktop\workspace\preprocessed\4d\func_3d.nii‘;
% data_4d = ‘C:\Users\Administrator\Desktop\phycaa_workspace\phycaa_plus_2104_03_27\_PHYCAA_step1+2.nii‘;

V   = load_untouch_nii( data_4d ); 

%--transform 4d array to 2d array, using brain_mask
within_brain_voxels = nifti_to_mat(V,M); 

nt_matrix = within_brain_voxels;

n = size(nt_matrix,1);
t = size(nt_matrix,2);

mean_value = mean ( mean(nt_matrix,2) );

tmp_matrix = nt_matrix - mean_value;

mean_value2 = mean(tmp_matrix,2) ;
% normalise_data =  abs(( nt_matrix - repmat(  mean_value, 1 , t )) ./ repmat(  mean_value, 1 , t )) ;

normalise_data =  abs(( tmp_matrix - repmat(  mean_value2, 1 , t )) ./ repmat(  mean_value2, 1 , t )) ;

% normalise_data =  abs(( nt_matrix - mean_value) )/ mean_value ;

w_data = normalise_data;

 for i=1:n 

    tmp_rows = normalise_data(i,:);
    max_value = max(tmp_rows);

    tmp_rows_index =  (tmp_rows == max_value);
    tmp_rows1 = tmp_rows.* double(tmp_rows_index);

%     w_data(i,:) = double(tmp_rows_index);
    w_data(i,:) = tmp_rows1;

 end

 reference_waveform = sum(w_data);

 plot(reference_waveform);

  

不成功的TCA代码

时间: 2024-10-13 10:39:07

不成功的TCA代码的相关文章

pytorch gpu~ cuda cudacnn安装是否成功的测试代码

# CUDA TEST import torch x = torch.Tensor([1.0]) xx = x.cuda() print(xx) # CUDNN TEST from torch.backends import cudnn print(cudnn.is_acceptable(xx)) #血的教训!安装目录要英文目录不要搞在中文目录 !不然可能报些奇奇怪怪的bug! 原文地址:https://www.cnblogs.com/xuechengmeigui/p/12417137.html

IIS7 的 HTTP 状态代码列表 转

http://support.microsoft.com/kb/943891/zh-cn 日志文件位置 默认情况下,IIS 7.0.IIS 7.5 和 IIS 8.0 将日志文件放在以下文件夹中: inetpub\logs\Logfiles 此文件夹包含每个万维网网站的单独目录.默认情况下,每天会在目录中创建日志文件,并且日志文件使用日期重命名.例如,可能按以下方式命名日志文件: exYYMMDD.log HTTP 状态代码 本部分描述 IIS 7.0.IIS 7.5 和 IIS 8.0 使用的

纪念我第一次为开源社区贡献的代码

最近由于继续做在职研究生的毕业论文,在openstack上下了一些功夫,做了一个基于openstack的弹性扩展的小程序,中间需要调用Ceilometer的API接口对虚拟机的cpu使用效率做监控.试用了几乎所有的openstack的java API开发包,其中jclouds没有Ceilometer的API接口,openstack-java-sdk的Ceilometer支持很差,基本无法使用,所有最终选择了openstack4j.它的API还是比较好用,底层用了jersey.但是在调用Ceilo

Git的纯命令操作,Install,Clone , Commit,Push,Pull,版本回退,撤销更新,分支的创建/切换/更新/提交/合并,代码冲突

Git的纯命令操作,Install,Clone , Commit,Push,Pull,版本回退,撤销更新,分支的创建/切换/更新/提交/合并,代码冲突 这篇是接着上篇分布式版本库--Windows下Git的环境部署以及在GitHub上开源自己的项目讲的,上篇主要是说用GUI来图形化界面操作,但是一般我们程序员也不会这么干,用命令又轻松又愉悦,所以,这里我就再开了一篇来专门说一下纯命令是怎么去操作的,但是要注意哦,其实廖雪峰老师的网站就是非常赞的学习资源哦! 廖雪峰老师:http://www.li

GitHub上传代码和下载代码方法

上传代码: 1.打开GitHub Windows客户端. 2.右键打开目录,选择“Open in  Explorer”. 3.将要添加的代码移动到弹出的文件夹中. 4.返回客户端中添加Summary(标题)和Description(描述). 5.点击“Commit to master”就会在左侧显示一个“Unsynced Commits”. 6.点击右上方的“Sync”按钮,这些软件就会自动上传代码到远程服务器. 7.可以登录GitHub项目主页,查看代码是否上传成功. 下载代码: 一.下载别人

Android安全防护之旅---带你把Apk混淆成中文语言代码

一.前言 最近想爆破一个app,没有加壳,简单的使用Jadx打开查看源码,结果把我逗乐了,代码中既然都是中文,而且是一些比较奇葩的中文字句,如图所示: 瞬间感觉懵逼了,这app真会玩,我们知道因为Java语言是支持双字符的,所以可以将包名,类名,变量名,方法名定义成中文,或者其他国家的语言都可以的.所以本身这种做法是不会运行报错的,比如下面我们新建一个Java工程看一下效果: 运行是没有任何问题的.看到这里的时候觉得很好奇,所以就先没去看他的源码了,而是想着怎么实现这种混淆的功能.下面就来介绍一

PHP上传数据返回数据 unity 测试成功

1.PHP代码不能使用$_GET,要使用$_POST才可以 2.浏览器测试成功!PHP代码,要使用$_GET,不能使用$_POST 3. 4. 5. 6. 7. 8. 9.

github从上传代码到发布静态网站

1.上传代码 第一步:建立git仓库 cd到你的本地项目根目录下,执行git命令 git init 第二步:将项目的所有文件添加到仓库中 git add . 如果想添加某个特定的文件,只需把.换成特定的文件名即可 第三步:将add的文件commit到仓库 git commit -m "注释语句" 第四步:去github上创建自己的Repository,创建页面如下图所示: 点击下面的Create repository,就会进入到类似下面的一个页面,拿到创建的仓库的https地址,红框标

Swift常用语法示例代码(一)

此篇文章整理自我以前学习Swift时的一些练习代码,其存在的意义多是可以通过看示例代码更快地回忆Swift的主要语法. 如果你想系统学习Swift或者是Swift的初学者请绕路,感谢Github上The Swift Programming Language开源翻译的中文版,感谢极客学院wiki提供的PDF版本. 代码和PDF版本上传至Github,有兴趣的可以下载下来试试. SwiftTour Base var str = "Hello, World!" print(str) // 变