Added appending applied parameters to params struct
This commit is contained in:
		
							parent
							
								
									8f4ea8c6ed
								
							
						
					
					
						commit
						1db2b476f5
					
				@ -1,12 +1,13 @@
 | 
			
		||||
function [dataOUT] = correct_magnetic_basline(dataIN)
 | 
			
		||||
function [dataOUT,params] = correct_magnetic_basline(dataIN,params)
 | 
			
		||||
%CORRECT_MAGNETIC_BASLINE UI for basline correction along field axis
 | 
			
		||||
%
 | 
			
		||||
%   Usage: [dataOUT] = CORRECT_MAGNETIC_BASLINE(dataIN), where dataIN is a
 | 
			
		||||
%   dataset loaded via the LOAD_MATLAB or LOAD_BRUKER function.
 | 
			
		||||
%   Usage: [dataOUT,params] = CORRECT_MAGNETIC_BASLINE(dataIN,params), where
 | 
			
		||||
%   dataIN is a dataset loaded via the LOAD_MATLAB or LOAD_BRUKER function.
 | 
			
		||||
%
 | 
			
		||||
%   The function will show the input data and offer an input field, where
 | 
			
		||||
%   the number of field basline points should be set. By pressing "Apply" the
 | 
			
		||||
%   correction will be executed and the graph changes to the corrected data.
 | 
			
		||||
%   The number of field baseline points will also be appended to the params struct.
 | 
			
		||||
%   By pressing "Reset" the graph will return to show the original data.
 | 
			
		||||
%   Exit the function by pressing "Done".
 | 
			
		||||
 | 
			
		||||
@ -86,6 +87,8 @@ uiwait(fig)
 | 
			
		||||
        dataOUT_transp = dataOUT.';
 | 
			
		||||
        plot(ax,dataOUT_transp)
 | 
			
		||||
        axis tight
 | 
			
		||||
        %writing parameter
 | 
			
		||||
        params.No_field_basline_pts = field_baseline;
 | 
			
		||||
    end
 | 
			
		||||
 | 
			
		||||
    function FieldResetButtonPushed(src,event)
 | 
			
		||||
 | 
			
		||||
@ -1,12 +1,13 @@
 | 
			
		||||
function [dataOUT] = correct_time_baseline(dataIN)
 | 
			
		||||
function [dataOUT,params] = correct_time_baseline(dataIN,params)
 | 
			
		||||
%CORRECT_TIME_BASELINE UI for basline correction along time axis
 | 
			
		||||
%
 | 
			
		||||
%   Usage: [dataOUT] = CORRECT_TIME_BASELINE(dataIN), where dataIN is a
 | 
			
		||||
%   dataset loaded via the LOAD_MATLAB or LOAD_BRUKER function.
 | 
			
		||||
%   Usage: [dataOUT,params] = CORRECT_TIME_BASELINE(dataIN,params), where
 | 
			
		||||
%   dataIN is a dataset loaded via the LOAD_MATLAB or LOAD_BRUKER function.
 | 
			
		||||
%
 | 
			
		||||
%   The function will show the input data and offer an input field, where
 | 
			
		||||
%   the number of pretrigger points should be set. By pressing "Apply" the
 | 
			
		||||
%   correction will be executed and the graph changes to the corrected data.
 | 
			
		||||
%   The number of pretigger points will also be appended to the params struct.
 | 
			
		||||
%   By pressing "Reset" the graph will return to show the original data.
 | 
			
		||||
%   Exit the function by pressing "Done".
 | 
			
		||||
 | 
			
		||||
@ -82,6 +83,8 @@ uiwait(fig)
 | 
			
		||||
        %plotting result
 | 
			
		||||
        plot(ax,dataOUT)
 | 
			
		||||
        axis tight
 | 
			
		||||
        %writing parameter
 | 
			
		||||
        params.pretrigger = pretrigger;
 | 
			
		||||
    end
 | 
			
		||||
 | 
			
		||||
    function TimeResetButtonPushed(src,event)
 | 
			
		||||
 | 
			
		||||
@ -1,13 +1,14 @@
 | 
			
		||||
function [dataOUT] = normalize_data(dataIN)
 | 
			
		||||
function [dataOUT,params] = normalize_data(dataIN,params)
 | 
			
		||||
%NORMALISE_DATA normalizes data by max of region
 | 
			
		||||
%
 | 
			
		||||
%   Usage: [dataOUT] = NORMALISE_DATA(dataIN), where dataIN is a dataset
 | 
			
		||||
%   loaded via the LOAD_MATLAB or LOAD_BRUKER function.
 | 
			
		||||
%   Usage: [dataOUT,params] = NORMALISE_DATA(dataIN,params), where dataIN
 | 
			
		||||
%   is a dataset loaded via the LOAD_MATLAB or LOAD_BRUKER function.
 | 
			
		||||
%
 | 
			
		||||
%   The function will show the input data and offer two input fields, where
 | 
			
		||||
%   the left and right borders of the maximum's region should be set.
 | 
			
		||||
%   By pressing "Apply" the normalization will be executed and the graph
 | 
			
		||||
%   changes to the normalized data.
 | 
			
		||||
%   changes to the normalized data. The borders of the maximum region will
 | 
			
		||||
%   also be appended to the params struct.
 | 
			
		||||
%   By pressing "Reset" the graph will return to show the original data.
 | 
			
		||||
%   Exit the function by pressing "Done".
 | 
			
		||||
 | 
			
		||||
@ -91,6 +92,8 @@ uiwait(fig)
 | 
			
		||||
        %plotting result with time as x axis
 | 
			
		||||
        plot(ax,dataOUT)
 | 
			
		||||
        axis tight
 | 
			
		||||
        %writing parameter
 | 
			
		||||
        params.region_of_max = [left_point right_point];
 | 
			
		||||
    end
 | 
			
		||||
 | 
			
		||||
    function NormResetButtonPushed(src,event)
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user