1、首先介绍手动导入法。该方法适合于利用matlab进行简单的数据处理,而不需要进行编程进行自动化或大规模运算。启动matlab后,在“Home”菜单栏下找到“Import data”选项。
2、在弹出的对话框中,选择你要导入的数据文件所在的位置。此处我们将示例文件“text.txt”放在文件夹“D:\Matlab”下。点击“打开”按钮。
3、在弹出的对话框中,需要注意。默认的数据列表示固定宽度展示的,非常不直观,需要点击图中红框部分的第一个选项“Delimited”,第二个选项为“Fixed Width”表示固定宽度,需勾除掉。
4、此时对话框变为如图所示,可以在1方框中选择数据的间隔方式,间隔方式以数据文竭惮蚕斗件为准,本例中的数据间隔方式是空格;在2方框中选择需要导出的数据,如列数据、整个矩阵等方式。在这里我们选择导出整个矩阵;然后在3方框中更改变量名即可。
5、需要说明的是,系统默认的选项是导出列数据。即方框1中选择的是“Column vectors”,则在方框2中的数据变成了3列,每一列都有一个单独的变量名。显然,这不是我们想要的结果。
6、这一步骤介绍程序导入法。相对来说更加方便。命令行业很简单,如本例中为“var2=load('D:\Matlab\text.txt泌驾台佐39;)”,即可将文件中的数据矩阵赋值给数组var2。将该方法用于编程中就可以进行自动导入数据啦。