资源描述
matlab中fprintf函数的具体使用方法matlab中fprintf函数的具体使用方法实例如下:fprintf函数可以将数据按指定格式写入到文本文件中。其调用格式为:数据的格式化输出:fprintf(fid, format, variables)按指定的格式将变量的值输出到屏幕或指定文件fid为文件句柄,若缺省,则输出到屏幕1 for standard output (the screen) or 2 for standard error. If FID is omitted, output goes to the screen.format用来指定数据输出时采用的格式%d 整数%e 实数:科学计算法形式%f 实数:小数形式%g 由系统自动选取上述两种格式之一%s 输出字符串fprintf(fid,format,A)说明:fid为文件句柄,指定要写入数据的文件,format是用来控制所写数据格式的格式符,与fscanf函数相同,A是用来存放数据的矩阵。例6.9 创建一个字符矩阵并存入磁盘,再读出赋值给另一个矩阵。>> a=string;>> fid=fopen(d:char1.txt,w);>> fprintf(fid,%s,a);>> fclose(fid);>> fid1=fopen(d:char1.txt,rt);>> fid1=fopen(d:char1.txt,rt);>> b=fscanf(fid1,%s)b =stringmatlab读txt文件fid=fopen(fx.txt,r);%得到文件号f,count=fscanf(fid,%f %f,12,90);%把文件号1的数据读到f中。其中f是12 90的矩阵%这里%f %f表示读取数据的形势,他是按原始数据型读出fclose(fid);%关闭文件另外有的txt文件还可以用load来打开其语句为f=load(fx.txt)
展开阅读全文