Get list of brodmann area number for plot brodmann area numbers are devided into set of area number list area_list = vb_get_brodmann_area_list(Nlist) Nlist : number of area list area_list : area list cell array area_list{n} : n-th area list If Nlist = 0, the following list is returned area_list ={... [1 2 3 4 5]; ... [6 7] ; ... [8 9 10 11] ; ... [17 18 19] ; ... [20 21 22] ; ... [23 24 ] ; ... [25 26 27 28 29 30] ; ... [32 36 38] ; ... [37 39] ; ... [40:44] ; ... [45:47] ; ... }; Copyright (C) 2011, ATR All Rights Reserved. License : New BSD License(see VBMEG_LICENSE.txt)
0001 function list = vb_get_brodmann_area_list(Nlist) 0002 % Get list of brodmann area number for plot 0003 % brodmann area numbers are devided into set of area number list 0004 % area_list = vb_get_brodmann_area_list(Nlist) 0005 % Nlist : number of area list 0006 % area_list : area list cell array 0007 % area_list{n} : n-th area list 0008 % If Nlist = 0, the following list is returned 0009 % area_list ={... 0010 % [1 2 3 4 5]; ... 0011 % [6 7] ; ... 0012 % [8 9 10 11] ; ... 0013 % [17 18 19] ; ... 0014 % [20 21 22] ; ... 0015 % [23 24 ] ; ... 0016 % [25 26 27 28 29 30] ; ... 0017 % [32 36 38] ; ... 0018 % [37 39] ; ... 0019 % [40:44] ; ... 0020 % [45:47] ; ... 0021 % }; 0022 % 0023 % Copyright (C) 2011, ATR All Rights Reserved. 0024 % License : New BSD License(see VBMEG_LICENSE.txt) 0025 0026 %分割する領野 [ 6, 18, 19, 20] 0027 % 0028 %結合する領野 [1 2 ] 0029 %結合する領野 [23 24} { 25 26 27 28 29 30} 0030 %結合する領野 [36 38] [41 42 43] 0031 0032 % label = 1:47 0033 % label_L = label; 0034 % label_R = label + 1000; 0035 0036 if nargin==0, Nlist = 0; end; 0037 0038 if Nlist > 0 0039 Nmax = 47; 0040 Nstep = ceil(Nmax/Nlist); 0041 slist = 1:Nstep:Nmax; 0042 elist = slist + Nstep - 1; 0043 elist = min(elist,Nmax); 0044 list = cell(Nlist,1); 0045 for n=1:Nlist 0046 list{n} = slist(n):elist(n); 0047 end 0048 elseif Nlist < 0 0049 list ={... 0050 [1 2 3 4 5]; ... 0051 [17 18 19] ; ... 0052 }; 0053 else 0054 list ={... 0055 [1 2 3 4 5]; ... 0056 [6 7] ; ... 0057 [8 9 10 11] ; ... 0058 [17 18 19] ; ... 0059 [20 21 22] ; ... 0060 [23 24 ] ; ... 0061 [25 26 27 28 29 30] ; ... 0062 [32 36 38] ; ... 0063 [37 39] ; ... 0064 [40:44] ; ... 0065 [45:47] ; ... 0066 }; 0067 end