How can we convert struct file to txt file?

4 次查看(过去 30 天)
We have a 5x1 struct file as you can see in the picture. IDs represent the names of the patients, so we have 5 patients. We want to save sounddata and flow data for each patient separately as txt file.

采纳的回答

dpb
dpb 2021-2-27
arrayfun(@(s) writematrix([s.S s.F],[s.ID '.txt']),structWheeze)
  4 个评论
furkan akhan
furkan akhan 2021-2-28
thank you so much! i fixed it but there is a little problem that i couldnt fix. I coulndnt assign a loop i mean if there are 20 patients i dont wanna write code for one by one. Instead of this i wanna assign a loop and it will show me all patients txt files. can you help me?
dpb
dpb 2021-2-28
That's what arrayfun does ... did you try it and see what you got?
>> dir yk*.txt
yk103.txt yk104.txt
See??? There are two elements of the sample struct and two text files were created with the IDs in the array...
>> structWheeze.ID
ans =
'yk103'
ans =
'yk104'
>>

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Structures 的更多信息

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by