700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > fread函数将二进制文件读入成矩阵形式

fread函数将二进制文件读入成矩阵形式

时间:2020-07-30 19:29:28

相关推荐

fread函数将二进制文件读入成矩阵形式

fidrit = fopen(signalrit,'r'); %signalrit为语柄, r为只读形A = fread(fidlet, [20, SAMPLEEND_2], 'uint8')';fclose(fidrit);

上面为matlab代码

利用fread()函数,[20, SAMPLEEND_2]是读入矩阵的大小,也可设置成读入的元素个数N,'uint8是格式。

代码小技巧,当不知道二进制文件多大时,可采用一下方式进行读取

signalrit = fullfile(PATH, RITFILE); fidrit = fopen(signalrit,'r');ritMatrix = fread(fidrit, 'uint8');fclose(fidrit);

ritMatrix = fread(fidrit, 'uint8'); 不给矩阵格式或者读入元素长度,会读成Nx1的矩阵形式,可知二进制文件大小

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。