一准备阶段 明确数据集格式MNIST 数据集以 idx3ubyte 格式存储图片像素值 ,idx1ubyte 格式存储标签值,这些文件均为二进制格式二读取数据 读取图片像素值使用 fopen 函数以二进制读取模式打开图片数据文件使用 fseek 函数跳过文件头信息使用 fread 函数从第17个字节开始读取数据,每784个字节。
1打开一个txt文件 ,会发现他既有字符又有数值2此时将字符全部删除,只留下有用的数据数值3记住该文件夹的地址,一会要作为路径用于matlab读取4此时使用一个textread函数 ,函数内部代入刚才的txt文件路径5textread函数会把这些数据读成1为向量我们将其分为两列,用x和y代表,保存为 。

不知道你的目的是什么,fread是用来读取二进制文件的 ,但是你的txt文件应该是ascii格式的你指定了读取的精度是一个bit,所以他读出来的就是2个字符的16个bit加头尾8个如果你只是想把你写的10读出来,应该用fscanf a=fscanff_id ,#39%2d#39,1 1。

本文来自作者[丹晓星]投稿,不代表调研号立场,如若转载,请注明出处:https://kydy.org.cn/miao/14516.html
评论列表(4条)
我是调研号的签约作者“丹晓星”!
希望本篇文章《关于matlab中fread函数的用法的信息》能对你有所帮助!
本站[调研号]内容主要涵盖:调研号,生活百科,小常识,生活小窍门,百科大全,经验网
本文概览:一准备阶段明确数据集格式MNIST数据集以idx3ubyte格式存储图片像素值,idx1ubyte格式存储标签值...