Java教程

matlab快速入门(26):数据导入

本文主要是介绍matlab快速入门(26):数据导入,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

importdata 函数允许加载各种数据的不同格式的文件。

 

 

导入图片,举个例子,如下就h会导入显示图片:

A = importdata('ngc6543a.jpg');
image(A)

 

 导入文本

使用文本编辑器创建一个带有列标题的称为 myfile01.txt 的空格分隔 ASCII 文件。

Day1  Day2  Day3  Day4  Day5  Day6  Day7
95.01 76.21 61.54 40.57  5.79 20.28  1.53
23.11 45.65 79.19 93.55 35.29 19.87 74.68
60.68  1.85 92.18 91.69 81.32 60.38 44.51
48.60 82.14 73.82 41.03  0.99 27.22 93.18
89.13 44.47 17.63 89.36 13.89 19.88 46.60

  导入该文件并指定空格分隔符和单个列标题。代码如下:

filename = 'myfile01.txt';
delimiterIn = ' ';
headerlinesIn = 1;
A = importdata(filename,delimiterIn,headerlinesIn);

 查看第 3 列和第 5 列。

for k = [3, 5]
   disp(A.colheaders{1, k})
   disp(A.data(:, k))
   disp(' ')
end

从剪贴板导入数据

将以下行复制到剪贴板。选择相应文本,右键点击,然后选择复制。

1,2,3
4,5,6
7,8,9

键入以下内容将剪贴板数据导入到 MATLAB® 中。

A = importdata('-pastespecial')

 

 

这篇关于matlab快速入门(26):数据导入的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!