matlab如何打开导入的数据,MATLAB数据导入

S.N.函数&说明

1A = importdata(filename)

将数据从文件名所表示的文件中加载到数组 A 中。

2A = importdata('-pastespecial')

从系统剪贴板加载数据,而不是从文件加载数据。

3A = importdata(___, delimiterIn)

将 delimiterIn 解释为 ASCII 文件、文件名或剪贴板数据中的列分隔符。可以将 delimiterIn 与上述语法中的任何输入参数一起使用。

4A = importdata(___, delimiterIn, headerlinesIn)

从 ASCII 文件、文件名或剪贴板加载数据,并从 lineheaderlinesIn+1 开始读取数字数据。

5[A, delimiterOut, headerlinesOut] = importdata(___)

在分隔符输出中返回检测到的分隔符字符,并使用前面语法中的任何输入参数检测headerlinesOut 中检测到的标题行数。默认情况下,Octave 没有importdata() 函数的支持,所以要搜索并安装这个包下面的例子Octave 安装工作。

示例 1

该例中我们将加载和显示图像文件。

在MATLAB中建立一个脚本文件,并输入下述代码:filename = 'smile.jpg';

A = importdata(filename);

image(A);

运行该文件,MATLAB显示出图像文件。

c9a91b0bfdf9711e7f6a0ad764dbeabe.png

注意:该图像文件必须保存在当前目录。

示例 2

本例中,我们在MATLAB中导入文本文件,并指定分隔符和列标题。

我们建立以空格分隔的 ASCII 文件的列标题,文件名为 weeklydata.txt。

文本文件 weeklydata.txt 内容如下:SunDay MonDay TuesDay WednesDay ThursDay FriDay SatureDay

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

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值