Matlab中的fopen和fprintf函数可以生成txt格式文件,并将波形数据以
%d 整数
%e 实数:科学计算法形式
%f 实数:小数形式
%g 由系统自动选取上述两种格式之一
%s 输出字符串
格式存入txt文件,
如果以读方式打开,matlab首先搜索工作目录,其次搜索matlab的其他目录,“permission”是打开方式参数。
打开方式参数由以下字符串确定:
r 读出
w 写入(文件若不存在,自动创建)
a 后续写入(文件若不存在,自动创建)
r+ 读出和写入(文件应已存在)
w+ 重新刷新写入,(文件若不存在,自动创建)
a+ 后续写入(文件若不存在,自动创建))
w 重新写入,但不自动刷新
a 后续写入,但不自动刷新
example:
- fid=fopen('C:\Users\Administrator\Desktop\sin_data.txt','W');%把数据写入sin_data.txt文件中,如果没有就创建该文件
-
fprintf
(fid,'%b,',3*a);
- fclose(fid);