matlab处理txt文件,如何matlab对txt文件进行数据处理

告诉你几个函数命令,但愿能帮到你。

取得指定文件夹下的所有文件

(1)ls函数返回一个m×n的字符数组,m代表指定目录下文件及子文件夹的个数,n代表文件中最长文件名所包含的字符数。文件名少于n个字符的用空格补齐。其调用格式如下:

file=ls

ls命令中不带任何参数,返回当前目录下的所有文件(带后缀名)和文件的名称到变量file。

file=ls(’dirname’)

该命令返回指定文件夹下的文件(带后缀名)和文件夹的名称到file变量中。如果参数dirname未指定,则返回当前目录下的所有文件(带后缀名)和文件夹。用户可以在dirname参数中使用绝对路径、相对路径以及通配符(*)。

以上返回变量file中文件盒文件夹名字的顺序按名称的ASCII码排列.

(2)dir函数的调用格式:

file=dir

列出当前工作目录下的所有文件和文件夹到输出变量file中。返回的结果是按照文件在操作系统中的顺序排列(即按名称的ASCII码排序)的,MATLAB并不对文件自动排序。

file=dir(’dirname’)

列出指定文件夹下的文件和文件夹到file变量中。如果参数dirname未指定,则返回当前目录下的所有文件。用户可以在dirname参数中使用绝对路径、相对路径以及通配符(*)。

1.函数importdata读取数据的用法:适用于含有数值(仅指英文状态下输入的数字)和文字(包括汉语状态下输入的数字)的文件,适用于任何格式的数据文件。(具体数据格式,具体对待。)

(1)[A,D,H]=importdata('filename')

输入参数:

filename目标文件(若文件在MATLAB当前的工作目录中,filename为“文件名”;如果文件不在MATLAB当前的工作目录中&

你可能感兴趣的:(matlab处理txt文件)