1. fopen函数
fileID=fopen(‘文件名字’)(已在文件所在的文件夹路径下)
fileID=fopen(’文件名字‘,’文件打开方式‘) 默认的打开方式时只读(‘r')
fileID是文件代号,称为‘文件的句柄’:正数(+n)表示文件打开成功,文件代号为n; 负数则文件打开不成功
打开方式可通过‘help fopen' 命令进行选择
2. fprintf 函数
将数据按照指定格式写入到指定的文本文件中
基本格式 fpintf('a文件句柄‘,’b制定数据输出格式‘,’c数据存放的矩阵‘);(将写入a)
文件句柄:通过fopen函数得到(见上)
文件输出格式:%d: 整数
%e: 实数:科学计算法形式
%f: 实数:小数
%g: 由系统自动选去上述两种格式之一
%s : 输出字符串
3. fclose 函数
关闭一个打开fileID的文件
fclose(‘文件句柄’)
fopen函数用于获得文件的fileID, 再经过fprintf函数对文件进行改动,然后再由fclose函数将文件关闭
4.fullfile 函数
构成完整字符串地址
fullfile('path', 'filename')
5. fgetl 函数
fgetl('fileID') fileID:文件句柄(见上)
读取文件中的行,并返回字符串
一次只读一行,下次调用时顺次读下一行,不会忽略空的行
6. sscanf 函数
sscanf(str, format, size)
str 是被读取的字符串
format 是读取后字符的输出格式, 格式用‘%+格式符号’,*表示跳过此数据不读入
size 根据个人需求添加
本文介绍了如何在Matlab中利用fopen、fprintf、fclose、fullfile、fgetl和sscanf等函数来操作MIT-BIH心电图数据的头文件。这些函数分别用于打开文件、格式化写入数据、关闭文件、构造文件路径、读取文件行和解析文件内容。
4万+

被折叠的 条评论
为什么被折叠?



