• 技术文章 >后端开发 >PHP问题

    matlab中fprintf函数的用法详解

    hzchzc2020-06-20 11:04:48原创3577

    matlab中fprintf函数的用法详解:

    fprintf函数可以将数据按指定格式写入到文本文件中。其调用格式为:

    数据的格式化输出:fprintf(fid, format, variables)

    按指定的格式将变量的值输出到屏幕或指定文件,fid为文件句柄,若缺省,则输出到屏幕

    format用来指定数据输出时采用的格式

    %d 整数

    %e 实数:科学计算法形式

    %f 实数:小数形式

    %g 由系统自动选取上述两种格式之一

    %s 输出字符串

    fprintf(fid,format,A)

    说明:fid为文件句柄,指定要写入数据的文件,format是用来控制所写数据格式的格式符,与fscanf函数相同,A是用来存放数据的矩阵。

    例 创建一个字符矩阵并存入磁盘,再读出赋值给另一个矩阵。

    >> 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 =
    string
    
    matlab读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)

    推荐教程: 《php教程

    以上就是matlab中fprintf函数的用法详解的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:matlab fprintf
    上一篇:PHP将字符转为大写的函数是哪个? 下一篇:PHP数组如何转成字符串?
    大前端线上培训班

    相关文章推荐

    • matlab中abs是什么意思• matlab是一种面向数值计算的高级程序设计语言吗?• matlab find函数用法• meshgrid在matlab是什么意思

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网