MATLAB:编写一个函数,它接受一个文本文件的名称,并返回文件中的二维数据数组,跳过第一行数据?

时间:2011-02-21 21:03:38

标签: matlab

一个。我需要帮助来编写一个函数,该函数采用制表符分隔文本文件的名称,并返回文件中数据的二维数组,跳过第一行数据?

湾使用第一部分中的相同函数,我需要编写另一个函数maxMerge,它取两个这些制表符分隔文件的名称,并返回一个二维数组,其中数组的每个元素都是较大的两个数据文件中的相应元素。

我将不胜感激任何帮助......谢谢!

示例:

file 1             file 2        maxMerge
0 0 0              0 0 0       
10 20 30           2 4 8         10 20 30
45 55 63           16 32 64      45 55 64
80 90 99           128 56 500    128 90 500

1 个答案:

答案 0 :(得分:1)

这看起来有点像家庭作业,所以我会指出你在某些方向。 TEXTSCAN函数将读取文件的内容。看一下跳过第一行的HeaderLines选项。

在第二部分中,您可以执行以下操作:

  1. 使用第一部分的功能加载大小为Nx2的两个数据文件。
  2. 连接两个已加载的数组,以便拥有Nx2x2数组。
  3. MAX函数与dimension参数一起使用,以查找沿第3维的连接数组的最大值,即指定唯一数据文件的维。