%clear clear path global Nx Ny Nz global lat long dz dm mdep global delt_su su_its t_su delt global descriptor this_path global f deltaf Q beta r_expt r_heat H global time rots it global g Cp rho_bar alpha global u v t w global iterations qiterations param_file_name = ... input(' Please enter the name of the m-file with the parameters for this run : ','s') ; feval(param_file_name) ; qiterations itstart = input(' Please enter start iteration : ','s') itend = input(' Please enter end iteration : ','s') sizeit=size(qiterations); for i=1:sizeit(1) iter(i)=eval(iterations(i,1:10)); end nitstart=find(iter==eval(itstart)) nitend=find(iter==eval(itend)) path = this_path cmdstr=['cd ' path ]; eval(cmdstr); path=pwd sumq=zeros(Nx,Ny,Nz); sumqr=zeros(Nx,Ny,Nz); sumqf=zeros(Nx,Ny,Nz); sumqs=zeros(Nx,Ny,Nz); counter=0; for i=nitstart:nitend qfilename=(['qtave.' qiterations((i),1:10) ]) ; qffilename=(['qftave.' qiterations((i),1:10) ]) ; qrfilename=(['qrtave.' qiterations((i),1:10) ]); qsfilename=(['qstave.' qiterations((i),1:10) ]); q=rdmeta(qfilename,'b'); qf=rdmeta(qffilename,'b'); qr=rdmeta(qrfilename,'b'); qs=rdmeta(qsfilename,'b'); sumq=sumq+q; sumqf=sumqf+qf; sumqr=sumqr+qr; sumqs=sumqs+qs; counter=counter+1; end meanq=sumq/counter; meanqf=sumqf/counter; meanqr=sumqr/counter; meanqs=sumqs/counter;