如何在MatLab中读取TXT文件和bin文件,或是存储TXT文件和bin文件
一、读取TXT文件:
例如txt文件名称为sourcedata.txt
将TXT文件与matlab.m文件放在同一个根目录中,在Matlab中使用 load sourcedata.txt 即可读取txt文件中包含的数据
二、读取bin文件:
例如bin文件名称为sourcedata.bin
1、在matlab中首先使用如下语句:
fid = fopen(‘文件路径’,’rb’);
2、文件路径格式可为:
F:\sourcedata.bin
3、获得fid后使用如下语句读取.bin文件中包含的数据
[A] = fread(fid,data_length,’double’);
数据会被读到矩阵A中,data_length代表数据长度,double代表数据类型
三、存储bin文件
fid = fopen(‘IQDATA.bin’,’wb’);
fwrite(fid,sourcedata,’double’);
会在matlab.m文件的根目录中生成IQDATA.bin文件,其中数据内容为sourcedata矩阵中数据,数据类型为double。