Is it possible to cast the id of a file?
2 次查看(过去 30 天)
显示 更早的评论
Hello!
I want to open a file and by default de id is a double type.
I want to cast that value to single for example
f = single(fopen(filename,'r'));
But when I use fread
vector = fread(f,'short');
I get this result
Error using fread
Invalid file identifier. Use fopen to generate a valid file identifier.
Is there any way to solve this problem? Or is it mandatory to have a double for that variable?
Thanks in advance!
1 个评论
Rik
2017-12-12
Why would you want to cast it to single? Apparently it needs to be a double, but why would you want to change it? In future releases it might even be changed to an object, just like was done with handles.
采纳的回答
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Scope Variables and Generate Names 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!