카테고리 없음2013. 4. 3. 00:42

!----------------------------------------------------------

! uigetfile

!----------------------------------------------------------

[file_name,file_path] = uigetfile('*.txt','Select Input File');
if (file_name ~=0)
    full_name=sprintf('%s%s',file_path,file_name);
    fid=fopen(full_name,'rw');
    data=fscanf(fid,'a %g %g %g %g ',[4,inf]);
    data=data';
    fclose(fid);   
else
    return
end

 

!----------------------------------------------------------

! uiputfile

!----------------------------------------------------------

[file_name,file_path] = uiputfile('*.txt','Save data As');
if (file_name ~=0)
    full_name=sprintf('%s%s',file_path,file_name);
    fid=fopen(full_name,'rw');
    fprintf(fid,'%d %d %d \n',data' );
    fclose(fid);   
else
    return
end

 

!----------------------------------------------------------

! multiple file select

!----------------------------------------------------------

[file,path] = uigetfile('*.txt','load data file','Multiselect','on');

 

!----------------------------------------------------------

! data in out

!----------------------------------------------------------

data=load('file_name.txt');

file_name = sprintf('%d.txt',str2double('xxxxxxx'));

 

 

t=linspace(0:100:100); 

f=@(t) 10*exp(-0.25*t).*sin(t-4);

 

Posted by 오늘보다 나은 내일