Matlab中fread()读出的数据怎么和原来不一致了?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Matlab中fread()读出的数据怎么和原来不一致了?相关的知识,希望对你有一定的参考价值。

我要读取的文件内容是
160 120
159 110
用以下命令读出
nSize = 4;
tempmat = fread(fid, nSize, 'uchar');
读出的tempmat却是
49 54
48 32
请问熟悉Matlab的人,为什么呢? 谢啦!

参考技术A 可能是你读取的格式不一样 试试用16位的 把uchar改为int16 参考技术B 你很有意思啊,FREAD Read binary data from file.
你的是二进制文件吗?
参考技术C i

以上是关于Matlab中fread()读出的数据怎么和原来不一致了?的主要内容,如果未能解决你的问题,请参考以下文章