How to remove the sec from the time when Timetable writing to .txt file?
61 次查看(过去 30 天)
显示 更早的评论
I am writing some code to write some captured data to a txt file. When I do this with the code below,
writetimetable(t,nameData);
The time colum has the time in seconds followed by "sec". Any methods for removing this.
2 个评论
Sudhakar Shinde
2020-10-22
The result you want to be only the numbers in 'Time' column without word 'sec'?
采纳的回答
Adam Danz
2020-10-22
编辑:Adam Danz
2020-10-22
- Convert timetable to table using T = timetable2table(TT)
- Convert the duration column using S = seconds(X)
- Write that table using writetable(T)
Demo:
s = seconds(1:10)
sd = seconds(s)
Since you're working with a timetable, you'll need to convert it to a table,
tt = timetable(seconds(1:5)', (11:15)')
t = timetable2table(tt)
t.Time = seconds(t.Time)
Now you can write write the data using writetable(T)
更多回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!