选波的程序大致是能够行的通了,但是最好自己能够明白其中的缘由最好,毕竟还是要学以致用:
不要小看这几行代码,也许在以后的工作中会发挥比较大的作用,也希望这能帮助以后的工作的开展
struct2cell:
C = struct2cell(S) 将结构体转换为元胞数组。元胞数组 C 包含从 S 的字段复制的值。
struct2cell 函数不返回字段名称。要返回元胞数组中的字段名称,请使用 fieldnames 函数。
dir:列出当前文件夹中的文件和文件夹
dir name:列出与 name 匹配的文件和文件夹。如果 name 为文件夹,dir 列出该文件夹的内容。使用绝对或相对路径名称指定 name。name 参数的文件名可以包含 * 通配符,路径名称可以包含 * 和 ** 通配符。与 ** 通配符相邻的字符必须为文件分隔符。
listing = dir(name):返回 name 的属性。
strcat:水平串联字符串
s = strcat(s1,...,sN)
s = strcat(s1,...,sN) 水平串联 s1,...,sN。每个输入参数都可以是字符数组、字符向量元胞数组或字符串数组。
* 如果任一输入是字符串数组,则结果是字符串数组。
* 如果任一输入是元胞数组,并且没有输入是字符串数组,则结果是字符向量元胞数组。
* 如果所有输入都是字符数组,则结果是字符数组。
对于字符数组输入,strcat 会删除尾随的 ASCII 空白字符:空格、制表符、垂直制表符、换行符、回车和换页符。对于元胞数组和字符串数组输入,strcat 不删除尾随空白。
char:字符数组,是一个字符序列,将一小段文本作为一行字符存储在字符向量里面
C = char(A) 将数组 A 转换为字符数组。
C = char(A1,...,An) 将数组 A1,...,An 转换为单个字符数组。转换为字符后,输入数组变为 C 中的行。char 函数会根据需要使用空格填充行。如果任何输入数组是空字符数组,则 C 中相应的行是一行空格。
输入数组 A1,...,An 不能是字符串数组、元胞数组或分类数组。
A1,...,An 可以是不同的大小和形状。
C = char(D) 以 D 的 Format 属性指定的格式将日期时间、持续时间或日历持续时间数组转换为单个字符数组。输出在每行中包含一个日期或持续时间。
C = char(D,fmt) 以指定的格式(例如 'HH:mm:ss')表示日期或持续时间。
C = char(D,fmt,locale) 以指定的区域设置(例如 'en_US')表示日期或持续时间。区域设置会影响用于表示字符向量(例如月和日期名称)的语言。
fopen:打开文件或获得有关打开文件的信息
fileID = fopen(filename):打开文件 filename 以便以二进制读取形式进行访问,并返回等于或大于 3 的整数文件标识符。
fileID = fopen(filename,permission):将打开由 permission 指定访问类型的文件。
fileID = fopen(filename,permission,machinefmt,encodingIn):使用 machinefmt 参数另外指定在文件中读写字节或位时的顺序。可选的 encodingIn 参数指定与文件相关联的字符编码方案。
fgetl:读取文件中的行,并删除换行符
textscan:从文本文件或字符串读取格式化数据
C = textscan(fileID,formatSpec)
C = textscan(fileID,formatSpec,N)
C = textscan(chr,formatSpec)
C = textscan(chr,formatSpec,N)
C = textscan(___,Name,Value)
[C,position] = textscan(___)
fclose:关闭一个或所有打开的文件
fclose(fileID): 关闭打开的文件
fclose('all'): 关闭所有打开的文件。
num2cell:将数组转换为相同大小的元胞数组,函数转换具有任意数据类型(甚至是非数值类型)的数组。
importdata:从文件加载数据
plot(X,Y):创建 Y 中数据对 X 中对应值的二维线图
备注:
* 如果 X 和 Y 都是向量,则它们的长度必须相同。plot 函数绘制 Y 对 X 的图。
* 如果 X 和 Y 均为矩阵,则它们的大小必须相同。plot 函数绘制 Y 的列对 X 的列的图。
* 如果 X 或 Y 中的一个是向量而另一个是矩阵,则矩阵的各维中必须有一维与向量的长度相等。如果矩阵的行数等于向量长度,则 plot 函数绘制矩阵中的每一列对向量的图。如果矩阵的列数等于向量长度,则该函数绘制矩阵中的每一行对向量的图。如果矩阵为方阵,则该函数绘制每一列对向量的图。
* 如果 X 或 Y 之一为标量,而另一个为标量或向量,则 plot 函数会绘制离散点。但是,要查看这些点,您必须指定标记符号,例如 plot(X,Y,'o')。
plot(X,Y,LineSpec):设置线型、标记符号和颜色
plot(X1,Y1,...,Xn,Yn):绘制多个 X、Y 对组的图,所有线条都使用相同的坐标区
plot(X1,Y1,LineSpec1,...,Xn,Yn,LineSpecn):设置每个线条的线型、标记符号和颜色。您可以混用 X、Y、LineSpec 三元组和 X、Y 对组:例如:plot(X1,Y1,X2,Y2,LineSpec2,X3,Y3)。