Close a specific text file, while leaving different text files open (MatLab R2011b)
16 次查看(过去 30 天)
显示 更早的评论
I am trying to close 1 of 4 open text files (leaving the other 3 open). I referred to the website above 'fclose'. When I try and close the file using: fclose(myfileid) the following error is shown "Error using fclose String argument must be 'all'"
fclose('all') works for closing ALL files but I NEED to keep the other 3 files open. Is this because I am working with an other version of MatLab? (R2011b) If so is there a workaround?
>> x = 'Cycle_HS1.txt'
x =
Cycle_HS1.txt
>> fopen(x)
ans =
3
>> fclose(x) Error using fclose String argument must be 'all'.
>> fclose('all')
ans =
0
0 个评论
采纳的回答
Michael Jarboe
2015-12-23
编辑:Michael Jarboe
2015-12-23
2 个评论
Jerin Joseph Koshy
2018-2-3
x = 'Cycle_HS1.txt'; y = fopen(x) i am getting y=-1????? can u pls tell me the reason??????
Steven Lord
2018-2-3
Call fopen with two outputs. When the first output is -1, read the message in the second output for more information about why MATLAB was unable to open the file.
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Data Type Conversion 的更多信息
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!