|
62 | 62 |
|
63 | 63 | fprintf('\n\nCreating design.\n\n'); |
64 | 64 |
|
65 | | - [NB_BLOCKS, NB_REPETITIONS, NB_EVENTS_PER_BLOCK, MAX_TARGET_PER_BLOCK] = getInput(cfg); |
| 65 | + [NB_BLOCKS, NB_REPETITIONS, NB_EVENTS_PER_BLOCK, MAX_TARGET_PER_BLOCK] = getDesignInput(cfg); |
66 | 66 | [~, STATIC_INDEX, MOTION_INDEX] = assignConditions(cfg); |
67 | 67 |
|
68 | 68 | if mod(NB_REPETITIONS, MAX_TARGET_PER_BLOCK) ~= 0 |
|
128 | 128 |
|
129 | 129 | [MOTION_DIRECTIONS, STATIC_DIRECTIONS] = getDirectionBaseVectors(cfg); |
130 | 130 |
|
131 | | - [NB_BLOCKS, NB_REPETITIONS, NB_EVENTS_PER_BLOCK] = getInput(cfg); |
| 131 | + [NB_BLOCKS, NB_REPETITIONS, NB_EVENTS_PER_BLOCK] = getDesignInput(cfg); |
132 | 132 |
|
133 | 133 | [~, STATIC_INDEX, MOTION_INDEX] = assignConditions(cfg); |
134 | 134 |
|
|
169 | 169 |
|
170 | 170 | end |
171 | 171 |
|
172 | | -function [nbBlocks, nbRepet, nbEventsBlock, maxTargBlock] = getInput(cfg) |
173 | | - nbRepet = cfg.design.nbRepetitions; |
174 | | - nbEventsBlock = cfg.design.nbEventsPerBlock; |
175 | | - maxTargBlock = cfg.target.maxNbPerBlock; |
176 | | - nbBlocks = length(cfg.design.names) * nbRepet; |
177 | | -end |
178 | 172 |
|
179 | 173 | function [conditionNamesVector, STATIC_INDEX, MOTION_INDEX] = assignConditions(cfg) |
180 | 174 |
|
181 | | - [~, nbRepet] = getInput(cfg); |
| 175 | + [~, nbRepet] = getDesignInput(cfg); |
182 | 176 |
|
183 | 177 | conditionNamesVector = repmat(cfg.design.names, nbRepet, 1); |
184 | 178 |
|
|
0 commit comments