• Matlab数据导入代码(importdata函数允许加载不同格式的各种数据文件)


    在MATLAB中导入数据意味着从外部文件加载数据。importdata函数允许加载不同格式的各种数据文件。它有以下五种形式 -

    序号
    函数
    描述

    1
    A = importdata(filename)
    从文件filename中将数据加载到数组A中。

    2
    A = importdata(‘-pastespecial’)
    从系统剪贴板而不是从文件加载数据。

    3
    A = importdata(___, delimiterIn)
    解析delimiterIn作为在ASCII文件,文件名或剪贴板数据中的列分隔符。可以使用delimiterIn与上述语法中的任何输入参数。

    4
    A = importdata(___, delimiterIn, headerlinesIn)
    从ASCII文件,文件名或剪贴板加载数据,从行头标题In + 1开始读取数字数据。

    5
    [A, delimiterOut, headerlinesOut] = importdata(___)
    返回在delimiterOut中检测到的输入ASCII文件的分隔符字符,并使用前面语法中的任何输入参数检测headerlinesOut中检测到的标题行数。

    默认情况下,Octave不支持importdata()函数,因此必须搜索并安装此软件包,以使以下示例与Octave安装配合使用。

    示例 - 1下面加载并显示一个图像文件。 创建脚本文件并在其中键入以下代码:
    filename = ‘mydog.jpg’;
    A = importdata(filename);
    image(A);
    MATLAB
    执行上面示例代码,得到以下结果 -

    运行文件时,MATLAB显示图像文件。但是,必须将其存储在当前工作目录(F:\worksp\matlab)中。
    示例 - 2在这个例子中,导入一个文本文件并使用指定分隔符和列标题。下面用列标题创建一个空格分隔的ASCII文件,名称为weeklydata.txt。
    文本文件weeklydata.txt的内容如下 -
    周一 周二 周三 周四 周五 周六 周日
    95.01 76.21 61.54 40.57 55.79 70.28 81.53
    73.11 45.65 79.19 93.55 75.29 69.87 74.68
    60.68 41.85 92.18 91.69 81.32 90.38 74.51
    48.60 82.14 73.82 41.03 0.99 67.22 93.18

  • 相关阅读:
    VI/VIM的使用
    html5 列表/表格标签
    CS144 计算机网络 Lab3:TCP Sender
    Rb(redis blaster),一个为 redis 实现 non-replicated 分片的 python 库
    pycharm 里面安装 codeium 插件的时候,不能够弹出登录界面
    how to find gcc openbug
    DM-微皮恩
    阿里云架构实战之ALB(应用型负载均衡)介绍与搭建
    Dart(4)-类型与运算
    华为认证HCIA H12-811 Datacom数通考试真题题库【带答案刷题必过】【第四部分】
  • 原文地址:https://blog.csdn.net/weixin_48077282/article/details/127833571