-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsupport_SaveBaselineValues.m
35 lines (28 loc) · 1.65 KB
/
support_SaveBaselineValues.m
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
function support_SaveBaselineValues(BaselineValues, Config, Meta, Participants)
col_Participants = transpose([{ [Meta.CfPrefix '_' 'Participant'] } Participants]);
cols_sub_vals = cell(length(Participants)+1, 1);
cols_sub_vals(1, 1) = { [Meta.CfPrefix '_' 'PD baseline']};
cols_sub_vals(2:length(Participants)+1, 1) = num2cell(BaselineValues);
outputMatrix = [col_Participants cols_sub_vals];
OutFilePath = char([ ...
'~RESULTS/' Meta.RootDirTag '/' ...
'TEPR csv' ...
' alignSR=' num2str(Config.AlignToStimOrResp) ...
' skipN=' num2str(Config.SkipFirstNtrials) ...
' filt=' num2str(Config.Filter.Behav.Enabled) ...
' (' Config.Filter.Behav.FriendlyName ')'...
'/']);
if ~exist(OutFilePath, 'dir')
mkdir(OutFilePath);
end
OutFileName = char([ ...
'PD_Baseline-values' ...
' BLfromSec=' num2str(Config.BaselineFromSec) ...
'; BLtoSec=' num2str(Config.BaselineToSec) ...
' alignSR=' num2str(Config.AlignToStimOrResp) ...
' skipN=' num2str(Config.SkipFirstNtrials) ...
' filt=' num2str(Config.Filter.Behav.Enabled) ' (' Config.Filter.Behav.FriendlyName ')' ...
]);
% OutFileName = [ Meta.CfPrefix '_' 'PD_Baseline-values' ' BLfromSec=' num2str(Config.BaselineFromSec) '; BLtoSec=' num2str(Config.BaselineToSec) ' Config.AlignToStimOrResp=' num2str(Config.AlignToStimOrResp) ' filt=' num2str(Config.Filter.Behav.Enabled) ' (' Config.Filter.Behav.FriendlyName ')' ];
writecell(outputMatrix,[OutFilePath OutFileName '.csv'],'Delimiter',';'); % writematrix nem jó cell mátrixra
end