de857369edab4a7076e0bdacae4778263ad585e0
Christoph Budziszewski coordTabel works for JZ006

Christoph Budziszewski authored 15 years ago

1) function scoords = getSubjectCoordinates(gcoords,map)
2) m = java.util.HashMap ;
3) 
Christoph Budziszewski radius frontend enabled, fi...

Christoph Budziszewski authored 15 years ago

4) %build lookuptable
Christoph Budziszewski coordTabel works for JZ006

Christoph Budziszewski authored 15 years ago

5) for i = 1:numel(map.names)
6)     key = cell2mat(map.names(i));
7)     val = map.coords(i,:);
8)     m.put(key,val);
9) end
10) 
Christoph Budziszewski radius frontend enabled, fi...

Christoph Budziszewski authored 15 years ago

11) % do the lookup
Christoph Budziszewski coordTabel works for JZ006

Christoph Budziszewski authored 15 years ago

12) scoords = [];
13) for c = 1:numel(gcoords)
14)     key = strtrim(gcoords(c).name);
15)     val = m.get(key)';
Christoph Budziszewski radius frontend enabled, fi...

Christoph Budziszewski authored 15 years ago

16) %     mod = gcoords(c).mod;
17) %     scoords = [scoords; val+mod];
18)     co = struct;
19)     co.coord = val;
20)     co.rad = gcoords(c).rad;
21)     scoords = [scoords; co];