How can I import bin file?

5 次查看(过去 30 天)
Hamed
Hamed 2013-7-17
Hello I am a beginner. I have a binary file and I want to read that and save in a matrix. I tried this code:
FID=fopen('vpt.bin', 'w'); C=fread(FID); fclose(FID); But it just shows the ans=0
I don't know what is the problem?

采纳的回答

Iain
Iain 2013-7-17
You've opened the file for write access.
fid = fopen('vpt.bin','r');
You either need to be sure that "vpt.bin" is in matlab's current directory to read it or you need to include the path, eg, fid = fopen('D:\vpt.bin','r');
  1 个评论
Hamed
Hamed 2013-7-17
thank you lain. the problem was related to 'r'. It works now.

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Low-Level File I/O 的更多信息

标签

产品

Community Treasure Hunt

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

Start Hunting!

Translated by