1
%% This function allows to take the mean of a couple of analyszed markers.
2
% Furthermore it allows you to take also the mean of the time. Every
3
% experimentalist knows the issue, vibrations. The only way of reducing the
4
% influence of vibrations which you have in your images is to take a mean
5
% value through time or images.
7
function [validx_mean,validy_mean,time_image_mean]=validxy_mean(validx,validy, time_image);
11
[validxname,Pathvalidx] = uigetfile('*.dat','Open validx.dat');
13
disp('You did not select a file!')
17
validx=importdata(validxname,'\t');
20
[validyname,Pathvalidy] = uigetfile('*.dat','Open validy.dat');
22
disp('You did not select a file!')
26
validy=importdata(validyname,'\t');
28
if exist('time_image')==0
29
[timename,Pathtime] = uigetfile('*.txt','Open time_image.txt');
34
time_image=importdata(timename,'\t');
40
[nummarker numimages]=size(validx);
43
validxtemp(:,:,j)=validx(:,j:numaverage:(numimages-numaverage)+j);
44
validytemp(:,:,j)=validy(:,j:numaverage:(numimages-numaverage)+j);
46
time_image_temp(:,:,j)=time_image(j:numaverage:(numimages-numaverage+1)+j,:);
49
validx_mean=mean(validxtemp,3);
50
validy_mean=mean(validytemp,3);
51
save validx_mean.dat validx_mean
52
save validy_mean.dat validy_mean
54
time_image_mean=mean(time_image_temp,3);
55
save time_image.dat time_image
b'\\ No newline at end of file'