Finished basic structure of function.
This commit is contained in:
parent
6401964be1
commit
922e47e18e
@ -1,7 +1,19 @@
|
|||||||
function [outputArg1,outputArg2] = load_matlab(inputArg1,inputArg2)
|
function [Data,params] = load_matlab(path)
|
||||||
%LOAD_MATLAB Summary of this function goes here
|
%LOAD_MATLAB imports EPR data recorded with MATLAB script
|
||||||
% Detailed explanation goes here
|
% Usage: ['data_as_double','struct_with_parameters'] = load_matlab('C:/full/path/to/file.mat')
|
||||||
outputArg1 = inputArg1;
|
%
|
||||||
outputArg2 = inputArg2;
|
% Imports data exported from MATLAB workspace and extracts the filename.
|
||||||
|
% Input has to be the full path to file with forwardslashes as char or
|
||||||
|
% string. The extracted name is appended to the 'params' struct, whos
|
||||||
|
% contents are displayed in the command window afterwards.
|
||||||
|
|
||||||
|
load(path,'Data','params')
|
||||||
|
|
||||||
|
%get filename for further documentation and exporting figures
|
||||||
|
dataname = string(extractBefore(extractAfter(path,asManyOfPattern(wildcardPattern + "/")),'.'));
|
||||||
|
params.Name = dataname;
|
||||||
|
|
||||||
|
%echo what information is contained in the structure called 'params'
|
||||||
|
params
|
||||||
end
|
end
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user