%xflr5空åè§£æãã¼ã¿ã®èªè¾¼ Relist = {'0.010' '0.020' '0.030' '0.040' '0.050' '0.100'... '0.150' '0.200' '0.250' '0.300' '0.350' '0.400'}; for i=1:12 %iã¯ãã£ã¤ã«æ° %èªã¿åããã¡ã¤ã«ã®ååãå®ç¾© dir_name = 'airfoil/'; foil_name = 'pelafoil'; datafile_1 = '_T1_Re'; datafile_2 = Relist{i}; datafile_3 = '_M0.00_N9.0.txt'; dataname = strcat(dir_name,foil_name,datafile_1,datafile_2,datafile_3); fpr=fopen(dataname); %ãã¡ã¤ã«ãªã¼ãã³ %è§£æãã¼ã¿ã®é¨åã¾ã§bufferã§èªã¿åã£ã¦ã¹ãããããã while(true) buffer=fscanf(fpr,'%c',[1,1]); if buffer == '-'; break; end end buffer=fgetl(fpr); %data_matã®å¤æ¬¡å é åã«èªã¿åã£ããã®ãå ¥ãã¦ãã %data_mat(è¡,å,ãã¡ã¤ã«çªå·) if i == 1 data_mat = (fscanf(fpr,'%f',[10,100]))'; else data_mat(:,:,i) = (fscanf(fpr,'%f',[10,100]))'; end fclose(fpr); end