-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathinitialize.m
22 lines (22 loc) · 945 Bytes
/
initialize.m
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
function initialize()
clc;
clear;
mainpath = [pwd, '/'];
external_tools = [mainpath, 'external_tools/'];
setenv('code_path', mainpath);
setenv('output_images', [mainpath, '/output/images']);
setenv('cache_path', [mainpath, '/output/cache/']);
setenv('data_path', [mainpath, '/data/']);
setenv('log_level', '0');
setenv('external_tools', external_tools);
setenv('date_free', 'false');
addpath(genpath(mainpath));
rng('default');
addpath([external_tools, 'mosek/6/toolbox/r2009b']);
addpath(genpath([external_tools, 'eeglab11_0_4_3b']));
addpath(genpath([external_tools, 'CPM_code_v1.0']));
addpath(genpath([external_tools, 'shadedErrorBar']));
setenv('MOSEKLM_LICENSE_FILE', [external_tools, 'mosek/6/licenses/mosek.lic']);
setenv('LD_LIBRARY_PATH', [external_tools, 'mosek/6/tools/platform/linux64x86/bin']);
writeLog(0, 'Starting new execution\n');
end