如何从.txt文件名自动创建矩阵?

时间:2016-02-11 21:26:32

标签: matlab

我正在从文本文件中读取数据并使用matlab对其进行排序。它适用于以下脚本:

load 'con.txt';
A = con;
X = sortrows(A,3);

但是我有很多类似的文本文件要用不同的名字排序。例如。 con.txtbon.txtton.txt等...... 因此,我必须替换要加载的文件名(即load 'filename'),并在每次运行脚本时替换矩阵(即A='filename')。
有没有更简单的方法,以便我不需要替换两行,A将自动等于.txt文件名?
谢谢。

1 个答案:

答案 0 :(得分:0)

也许是这样的:

fname = input('enter filename:', 's');
A = load(fname);
...