zoukankan      html  css  js  c++  java
  • matlab load函数用法 实例

    一 语法:

     
     
    二 解析:
     

    load(filename) 从 filename 加载数据。

    • 如果 filename 是 MAT 文件,load(filename) 会将 MAT 文件中的变量加载到 MATLAB® 工作区。

    • 如果 filename 是 ASCII 文件,load(filename) 会创建一个包含该文件数据的双精度数组。

    三  实例:

    示例

    load(filename,variables) 加载 MAT 文件 filename 中的指定变量。

    示例

    load(filename,'-ascii') 将 filename 视为 ASCII 文件,而不管文件扩展名如何。

    load(filename,'-mat') 将 filename 视为 MAT 文件,而不管文件扩展名如何。

    load(filename,'-mat',variables) 加载 filename 中的指定变量。

    示例

    S = load(___) 使用前面语法组中的任意输入参数将数据加载到 S 中。

    • 如果 filename 是 MAT 文件,则 S 是结构数组。

    • 如果 filename 是 ASCII 文件,则 S 是包含该文件数据的双精度数组。

    示例

    load filename 是该语法的命令形式。命令形式需要的特殊字符较少。您无需键入括号或者将输入括在单引号或双引号内。使用空格(而不是逗号)分隔各个输入项。

    例如,要加载名为 durer.mat 的文件,以下语句是等效的:

    load durer.mat      % command form
    load('durer.mat')   % function form
    

    您可以包括先前语法中介绍的任何输入。例如,要加载名为 X 的变量:

    load durer.mat X       % command form
    load('durer.mat','X')  % function form
    

    当有任何输入(例如 filename)为变量或字符串时,请不要使用命令格式。

    四 实例解析:

      代码:

    a = magic(4);
    b = ones(2, 4) * -5.7;
    c = [8 6 4 2];
    save -ascii mydata.dat a b c
    clear a b c
    
    load mydata.dat -ascii

    load 创建名为 mydata 的 double 类型的数组。

    查看 mydata 的相关信息。

    >> test
      Name        Size            Bytes  Class     Attributes
    
      mydata      7x4               224  double  

    四 参考文档:

    https://ww2.mathworks.cn/help/matlab/ref/load.html

    作者:虚生
    出处:https://www.cnblogs.com/dylancao/
    以声学降噪算法为核心的物联网音频解决方案提供商 ,提供基于声学技术为基础的智能硬件产品设计,开发和技术服务。
    商务合作和技术探讨:邮箱:1173496664@qq.com weixin:18019245820 市场技术对接群:347609188
  • 相关阅读:
    <<网络是怎样连接的>>笔记第一章browser生成message
    豆知识( DNS; HTTP入门;网络协议)
    日期和时间的操作
    类型转换
    分组查询
    存储过程
    触发器
    表连接
    变量
    union以及一些扩展
  • 原文地址:https://www.cnblogs.com/dylancao/p/14446577.html
Copyright © 2011-2022 走看看