函数功能:从文件中读取一行数据,并去掉行末的换行符。
语法格式:tline = fgetl(fid)
fid是通过fopen函数打开文件后得到的一个整型的文件标识。fgetl从这个文件中读取一行数据并丢弃其中的换行符。如果读取成功
tline容纳了读取到的文本字符串,如果遇到文件末尾的结束标志(EOF),则函数返回-1,即tline值为-1。
strsplit函数
使用strsplit(str)返回分割后字符串组成的元胞数组。
默认按照空白字符分割。
bitand 函数
返回两个数值型数值在按位进行AND运算后的结果。
C = bitshift(A,K)
其中K为正表示向左移,K为负值表示向右移
floor函数
朝负无穷大方向取整
mod
除后的余数(取模运算)
mod
函数生成一个为零或与除数具有相同符号的结果。rem
函数生成一个为零或与被除数具有相同符号的结果
od
函数遵从 mod(a,0)
返回 a
的约定,而 rem
函数遵从 rem(a,0)
返回 NaN
的约定
ceil函数
朝正无穷大方向取整
tic和toc用来记录matlab命令执行的时间。
tic用来保存当前时间,而后使用toc来记录程序完成时间。
tic
operations
toc
数据的格式化输出:fprintf(fid,format,variables)
按指定的格式将变量的值输出到屏幕或指定文件
fid为文件句柄,若缺省,则输出到屏幕
format用来指定数据输出时采用的格式
%d 整数
%e实数:科学计算法形式
%f实数:小数形式
%g由系统自动选取上述两种格式之一
%s输出字符串
strrep
查找并替换子字符串
ewStr = strrep(
将 str
,old
,new
)str
中出现的所有 old
都替换为 new
。
data = fread(fid, N, 'str')
fid不用说,自然是文件句柄(如fid=fopen('abc.txt' ,'r')),N是读入的元素个数,'str'是格式。
strcat 即 Strings Catenate,横向连接字符串。
语法
combinedStr= strcat(s1, s2, ..., sN)
描述
将数组 s1,s2,...,sN 水平地连接成单个字符串,并保存于变量combinedStr中。如果任一参数是元胞数组,那么结果 combinedStr 是一个元胞数组,否则,combinedStr是一个字符数组。