Hi all,
I'm trying to open a .raw file with fid = fopen('mc-gpu_dose.dat.raw', 'r'); A = fread(fid, 'float32'); but I get the value -1 (only with this file, for others it works). Is it a damaged file or is it possible I am doing something wrong? Thanks in advance

 채택된 답변

Jan
Jan 2017년 10월 5일

0 개 추천

Do you get "-1" for fid or for A? In the first case, there is no file with this file name. In the second case, the file contains a -1 as float32. I cannot guess, why you assume, that the file is damaged. If you have any reasons to assume, that the file contains something else, explain this with all required details.
A file, which contains a -1 might or might not be "damaged".

댓글 수: 1

Sara
Sara 2017년 10월 5일
Thanks for the answer. I obtained -1 for fid. It was a problem with the file name.

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 Variables에 대해 자세히 알아보기

태그

질문:

2017년 10월 5일

댓글:

2017년 10월 5일

Community Treasure Hunt

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

Start Hunting!

Translated by