how to put this conversion in for loop?
显示 更早的评论
hi..below code is to convert .tim file to ascii file for one particular file.but i need to convert for 500 files(.tim). also i need to save the ascii file in SAME name as the .tim file name like below for all 500 files..i dono how to put this all in "for loop" to do conversion with same file name... or any suggestion for this problem...help me with this...
bin=fopen('file_01.tim','r');
ascii = fread(bin, [43,21000], 'float32');
data_values=ascii';
dlmwrite('file_01.xls', data_values, 'delimiter', '\t', ...
'precision', '%.6f','newline','pc');
采纳的回答
更多回答(2 个)
Chandra Shekhar
2013-7-31
Use uigetfile to read multiple file names in a loop.
for example...
for i=1:500
[filename, pathname, filterindex] = uigetfile('*.tim', 'r');
end
类别
在 帮助中心 和 File Exchange 中查找有关 Data Type Conversion 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!