Lia*_*Fan 3 matlab text file matrix
我在将.txt文件读入单个矩阵时遇到困难,行和列显示在MATLAB的下面文本中.
%Q1 Q2 Q3 Q4 Q5
42 90 55 25 32
23 55 70 89 53
Run Code Online (Sandbox Code Playgroud)
如何仅使用该文本文件中的数字创建单个矩阵?值由空格分隔.有19行,但我希望能够在更改的情况下以任意数量的行和列读取它.我尝试使用textscan和fscanf但到目前为止没有运气.谢谢您的帮助.
从文本文件加载矩阵的最佳命令是load命令.具体而言,该文件必须符合以下条件:
所以,我可以在这样的文件中读取:
%Q1 Q2 Q3
1 2 3
4 5 6
7 8 9
Run Code Online (Sandbox Code Playgroud)
只需在文件名上调用load命令即可.IE,如果它被称为test.txt,我调用blah=load('test.txt')相同的命令将读入您包含的矩阵,或任何任意矩阵.
或者,您可以查看一次读取一行,并搜索文件的结尾.命令是fgetl.