⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mfbox_getsort.m

📁 toolbox for spm 5 for data, model free analysis
💻 M
字号:
function y=mfbox_getsort(t,v,type)% Copyright by Peter Gruber % Signal Processing & Information Theory group% Institute of Biophysics, University of Regensburg, Germany% Homepage: http://research.fabian.theis.name%           http://www-aglang.uni-regensburg.de%% This file is free software, subject to the % GNU GENERAL PUBLIC LICENSE, see gpl.txtswitch type    case 'temporalspatial'        w = v.*conj(v);        y = sortit(w);    case 'temporal'        w = real(v).^2;        y = sortit(w);    case 'spatial'        w = imag(v).^2;        y = sortit(w);    case 'spatialvar'        w = imag(t).^2;        [w,y] = sort(w,'descend');    case 'temporalvar'        w = real(t).^2;        [w,y] = sort(w,'descend');    case 'temporalspatialvar'        w = t.*conj(t);        [w,y] = sort(w,'descend');    otherwise        y = 1:size(v,2);endreturnfunction y=sortit(w)y = zeros(1,size(w,2));ly = 0;while (ly<min(size(w)))    [x,yy] = max(w);    oly = ly;    for j=1:length(yy)        if (ly==0 || ~any(y(1:ly)==yy(j))), ly = ly+1; y(ly) = yy(j); end    end    if (oly==ly || ly==length(y)), break; end    if (ly>0), w(:,y(1:ly)) = -1; endendif (ly<size(w,2))    for j=1:size(w,2)        if (ly==0 || ~any(y(1:ly)==j)), ly = ly+1; y(ly) = j; end    endend

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -