Mercurial > hg > human-echolocation
changeset 13:f0e00c212071 jabuilder_int
Retain separate file stem
author | Chris Cannam |
---|---|
date | Fri, 28 Feb 2014 14:10:17 +0000 |
parents | c8b0cf96ea44 |
children | fcb75c4045c2 |
files | simulateBinauralSignals.m |
diffstat | 1 files changed, 7 insertions(+), 7 deletions(-) [+] |
line wrap: on
line diff
--- a/simulateBinauralSignals.m Fri Feb 28 13:41:31 2014 +0000 +++ b/simulateBinauralSignals.m Fri Feb 28 14:10:17 2014 +0000 @@ -365,10 +365,10 @@ % %% 1 -temp_filename=[outdir filesep 'a' num2str(now*1e12,'%-24.0f')]; +temp_filename=['a' num2str(now*1e12,'%-24.0f')]; cad_filename=[temp_filename '.cad'] -fid=fopen(cad_filename,'w'); +fid=fopen([outdir filesep cad_filename],'w'); % TODO add onCleanup to fclose this file fprintf(fid,'%%CORNERS\n\n'); fprintf(fid,'%.0f %9.6f %9.6f %9.6f\n',... @@ -392,7 +392,7 @@ setup_filename = [temp_filename '_setup.m'] -fid=fopen(setup_filename,'wt'); +fid=fopen([outdir filesep setup_filename],'wt'); % TODO add onCleanup to fclose this file fprintf(fid,'\n global FSAMP CAIR RHOAIR SHOWTEXT'); fprintf(fid,['\n FSAMP = ' num2str(geom.Fs) ';']); @@ -400,10 +400,10 @@ fprintf(fid,['\n RHOAIR = ' num2str(geom.Rhoair) ';']); fprintf(fid,'\n SHOWTEXT = 0;'); fprintf(fid,'\n SUPPRESSFILES = 0;'); -temp = strrep([cd filesep],'\','\\'); +temp = strrep(outdir,'\','\\'); fprintf(fid,['\n Filepath=''''''' temp ''''''';']); fprintf(fid,['\n Filestem=''' temp_filename ''';']); -fprintf(fid,['\n CADfile=''' temp temp_filename '.cad'';']); +fprintf(fid,['\n CADfile=''' cad_filename ''';']); fprintf(fid,'\n open_or_closed_model = ''open'';'); fprintf(fid,'\n int_or_ext_model = ''ext'';'); fprintf(fid,'\n EDcalcmethod = ''n'';'); @@ -435,8 +435,8 @@ [~, ir_matrix]=myver_edtb(setup_filename); -delete([cad_filename]); -delete([setup_filename]); +delete([outdir filesep cad_filename]); +delete([outdir filesep setup_filename]); function [ir,varargout]=myver_edtb(EDsetupfile) % implements the computation of EDToolbox (by Peter Svensson) with a front-end