Loop to read in CSV Values by incrementing a part of the Filename
古いコメントを表示
Hello,
I have need to read in several hundred .CSV files using xlsread. The filenames are the same, except for one number at the end.
The files are all kept in the same folder.
I am currently using:
BAM_186_Torque_8Nov_Values = [ xlsread('8NOV12 -- 0656.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0657.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0658.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0659.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0700.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0701.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0702.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0703.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0704.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0705.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0706.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0707.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0708.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0709.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0711.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0712.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0713.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0714.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0715.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0716.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0717.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0718.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0719.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0720.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0721.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0722.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0723.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0724.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0725.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0726.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0727.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0728.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0729.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0730.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0731.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0732.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0733.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0734.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0735.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0736.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0737.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0738.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0739.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0740.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0741.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0742.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0743.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0744.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0745.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0746.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0747.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0748.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0749.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0750.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0751.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0752.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0753.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0754.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0755.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0756.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0757.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0758.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0759.CSV',1,'G15:G1014')';
xlsread('8NOV12 -- 0800.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0801.CSV',1,'G15:G1014')';
xlsread('8NOV12 -- 0802.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0803.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0804.CSV',1,'G15:G1014')';
xlsread('8NOV12 -- 0805.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0806.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0807.CSV',1,'G15:G1014')';
xlsread('8NOV12 -- 0808.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0809.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0810.CSV',1,'G15:G1014')';
xlsread('8NOV12 -- 0811.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0812.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0813.CSV',1,'G15:G1014')';
xlsread('8NOV12 -- 0814.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0815.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0816.CSV',1,'G15:G1014')';
xlsread('8NOV12 -- 0817.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0818.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0819.CSV',1,'G15:G1014')';
xlsread('8NOV12 -- 0820.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0821.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0822.CSV',1,'G15:G1014')';
xlsread('8NOV12 -- 0823.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0824.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0825.CSV',1,'G15:G1014')';
xlsread('8NOV12 -- 0826.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0827.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0828.CSV',1,'G15:G1014')';
xlsread('8NOV12 -- 0829.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0830.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0831.CSV',1,'G15:G1014')';
xlsread('8NOV12 -- 0832.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0833.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0834.CSV',1,'G15:G1014')';
xlsread('8NOV12 -- 0835.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0836.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0837.CSV',1,'G15:G1014')';
xlsread('8NOV12 -- 0838.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0839.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0840.CSV',1,'G15:G1014')';
xlsread('8NOV12 -- 0841.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0842.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0843.CSV',1,'G15:G1014')';
xlsread('8NOV12 -- 0844.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0845.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0846.CSV',1,'G15:G1014')';
xlsread('8NOV12 -- 0847.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0848.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0849.CSV',1,'G15:G1014')';
xlsread('8NOV12 -- 0850.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0851.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0852.CSV',1,'G15:G1014')';
xlsread('8NOV12 -- 0853.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0854.CSV',1,'G15:G1014')'; xlsread('8NOV12 -- 0855.CSV',1,'G15:G1014')';
xlsread('8NOV12 -- 0856.CSV',1,'G15:G1014')';
];
Is there a way to make a loop to do this for me?
Thank you!
1 件のコメント
Image Analyst
2012 年 11 月 9 日
編集済み: Image Analyst
2012 年 11 月 9 日
This is covered by the FAQ: http://matlab.wikia.com/wiki/FAQ#How_can_I_process_a_sequence_of_files.3F Just minor modifications to the demo code there and you'll be on your way.
採用された回答
その他の回答 (0 件)
カテゴリ
ヘルプ センター および File Exchange で Data Import and Export についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!