Mercurial > hg > aimmat
view aim-mat/gui/aim_deletefile.m @ 0:74dedb26614d
Initial checkin of AIM-MAT version 1.5 (6.4.2011).
author | tomwalters |
---|---|
date | Fri, 20 May 2011 12:32:31 +0100 |
parents | |
children | 20ada0af3d7d |
line wrap: on
line source
% procedure for 'aim-mat' % % INPUT VALUES: % handles: % RETURN VALUE: % % % (c) 2011, University of Southampton % Maintained and written by Stefan Bleeck (bleec@gmail.com) % http://www.soton.ac.uk/aim function handles=aim_deletefile(handles,type) % deletes the file, if it is there switch type case 'bmm' todelete=handles.info.bmmname; handles.info.bmm_loaded=0; case 'nap' todelete=handles.info.napname; handles.info.nap_loaded=0; case 'strobes' todelete=handles.info.strobesname; handles.info.strobes_loaded=0; case 'sai' todelete=handles.info.sainame; handles.info.sai_loaded=0; case 'pitch_image' todelete=handles.info.pitch_imagename; handles.info.pitch_image_loaded=0; case 'usermodule' todelete=handles.info.usermodulename; handles.info.usermodule_loaded=0; case 'movie' handles.info.movie_loaded=0; mnames=handles.info.moviename; for i=1:length(mnames) todelete=handles.info.moviename{i}; if ~fexist(todelete) return end delete(todelete); end return %otherwise % todelete=''; % Stops it crashing if given junk, left out as this % is a good indicator that there's something wrong. end if ~fexist(todelete) return end delete(todelete);