MATLAB importdata函数

时间:2014-03-31 07:11:00

标签: excel matlab import

我有一个包含5列和73行的文本文件,我在excel中以.xlsx格式创建此文件。现在当我用;

加载这个文件

a = importdata('Input.txt')

此文件仅加载1列而不是5列,而变量a的维度等于73 * 1。我用tab和8个空格分隔输入字符串,但对我来说没什么用。

请指导我,我是MATLAB的新手。谢谢你提前。

1 个答案:

答案 0 :(得分:1)

您可以尝试使用xlsread。这应该有用。

[NUM,TXT,RAW]=xlsread(FILE);

其中RAW每个xls单元格返回一个单元格,这通常是首选,有利于NUM和TXT,这需要正确的矩阵,并且不会绘制不正确的列。