reading a data from a text file
显示 更早的评论
Hello, what whould be an effecient way of reading a data file that is sturctured as columns and rows that will later allow me to seperate and break up the rows into smaller components or parts , be able to give each component a unique name and later on to extract each component easily.
for example I have this data file attached, the seperation process is baisclly by rows (ex: from raw 1 to row 70 .. from 71 to 140..) I have seen many many ways that a data file can be read using them but I am not sure which one is the best for my purpose, eventually after breaking up these rows I want to be able to give each part a unique name. Is there an effecient way in matlab for such purpose?
3 个评论
Adam Danz
2021-9-15
I would use readtable to read in the data. I would not break up the table but use row indexing instead. If you must break up the table, I would store the sub-tables in a cell array rather than using dynamic variable naming which is what you're describing (reasons not use dynamic variable naming).
MA
2021-9-16
Adam Danz
2021-9-16
I'm happy to chip in.
采纳的回答
更多回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 Text Files 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!