文档帮助中心文档
读取文件内容为文本
文本= fileread(文件名)
例子
文本= fileread (文件名)返回文件的内容文件名作为字符向量。
文本= fileread (文件名)
文件名
全部折叠
读取文件并搜索感兴趣的文本。
首先,读取文件fileread.m变成字符向量。
fileread.m
filetext = fileread (“fileread.m”);
然后,定义要搜索的文本。
expr =“[^ \ n] * fileread [^ \ n] *’;
查找并返回包含文本的所有行“fileread”.
“fileread”
= regexp匹配(expr filetext,“匹配”);
显示第一个匹配的行。
disp(匹配{1})
函数= fileread(文件名)
要读取的文件名,指定为包含文件扩展名的字符向量或字符串标量。fileread利用自动字符集检测来确定文件编码。
fileread
在UNIX®系统,如果文件名始于的~ /或的~用户名/ ',fileread函数将路径分别扩展到当前或指定的用户的主目录。
的~ /
的~用户名/ '
用户名
根据你的文件的位置,文件名可以表现为这些形式中的一种。
中指定文件的名称文件名.
如果您打开一个具有读访问权限的文件,而该文件不在当前文件夹中,则fileread沿着MATLAB搜索路径进行搜索。
例子:“sample_file.txt”
“sample_file.txt”
其他文件夹
如果文件不在当前文件夹或MATLAB路径上的文件夹中,则指定完整或相对路径名文件名.
例子:“C: \ myFolder \ myFile.sample_file.txt”
“C: \ myFolder \ myFile.sample_file.txt”
例子:“myFolder \ sample_file.txt”
“myFolder \ sample_file.txt”
远程位置
如果文件存储在远程位置,则文件名必须包含指定为表单的统一资源定位符(URL)的文件的完整路径:
scheme_name: / /path_to_file/my_file.ext
scheme_name
path_to_file
my_file.ext
根据你的地理位置scheme_name可以是该表中的值之一。
s3
wasb
wasbs
hdfs
如果您正在使用云文件系统,请设置环境变量以与远程文件系统通信。有关更多信息,请参见使用远程数据.
例子:s3: / / bucketname / path_to_file / sample_file.txt '
s3: / / bucketname / path_to_file / sample_file.txt '
例子:“myFile.dat”
“myFile.dat”
数据类型:字符|字符串
字符
字符串
使用注意事项及限制:
如果函数fileread读取整个文件,然后所有数据必须适合用于代码生成的最大数组。
fgetl|函数可以|fscanf|从文件中读|importdata|textscan|类型|readline
fgetl
函数可以
fscanf
从文件中读
importdata
textscan
类型
readline
您有这个示例的修改版本。您想打开这个示例与您的编辑吗?
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系