函数功能:从文件中调用一行数据matlab中fgetl函数,并除去行末的换行符。
语法格式: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的约定matlab中fgetl函数,而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。
data = fread(fid, N, 'str')
fid不用说,自然是文件字段(如fid=fopen('abc.txt' ,'r')),N是读入的元素个数,'str'是格式。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-123236-1.html