import *.dat and delete space at last column
1 次查看(过去 30 天)
显示 更早的评论
Hi all, my problem is: I want import *.txt (attach file) or *.dat to Matlab *.dat has seven columns and at in last column are numbers and sometimes text (No data) and I need delete this space so output will (Nodata). For export I use this:
number=35;
fid = fopen('zkusebni.txt', 'r' );
h2 = textscan( fid, '%s%s%s%s%s%s%s',number,'CollectOutput', true );
fclose(fid);
C2 = [h2{:}];
C2 = cat(1,h2{:});
When I export this data by my function I get one more row where is in first column is writen (Data) and other columns are empty. So my goal is: I want have same count row like previously without this parasit row (I think I have to change something in h2=textscan()). If is not my text clear look at comments I upload two *.mat what I have from import zkusebni.txt and what I want :) Thank you for your response.
4 个评论
采纳的回答
更多回答(0 个)
另请参阅
类别
在 Help Center 和 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!