matlab中的I/O文件

matlab中的I/O文件,matlab,file-io,Matlab,File Io,我将链接执行以下命令: 访问不在当前工作文件夹中的文件夹 列出文件夹的内容 访问文件并读取以搜索特定字符串 有许多内置功能: dir列出目录中的文件: fopen按文件名打开文件: fread通过使用while循环和feof读取文件来持续: strfind在另一个字符串中查找字符串: 试试看: 可以打开一个对话框以获取路径 将文件夹内容与 使用打开文件 例如,用于读取文件的内容 别忘了在之后用 如果在另一个名为myimage的文件夹中有jpeg格式的图像文件和名为mytext的文本文件,请使用:

我将链接执行以下命令:

访问不在当前工作文件夹中的文件夹 列出文件夹的内容 访问文件并读取以搜索特定字符串
有许多内置功能:

dir列出目录中的文件: fopen按文件名打开文件: fread通过使用while循环和feof读取文件来持续: strfind在另一个字符串中查找字符串: 试试看:

可以打开一个对话框以获取路径 将文件夹内容与 使用打开文件 例如,用于读取文件的内容 别忘了在之后用
如果在另一个名为myimage的文件夹中有jpeg格式的图像文件和名为mytext的文本文件,请使用:


您可以使用相对文件路径“..”表示“父目录”来定位所需的文件。正如其他人所说,您可以使用fopen和fread打开文件。这些是Matlab从C移植的低级文件i/o函数。如果输入文件的格式为一致的ascii、固定数量的值列等,则可以查看更高级的函数,如importdata。例如,要将CSV文件导入矩阵,可以使用:

myMatrix = importData('../../myFile.csv', ',', 3);

其中逗号为delimeter,数据列开始前有3条标题线。当您使用importdata时,不需要使用fopen或格式说明符,这使您的工作更加轻松

到目前为止你试过什么?你对Matlab有多少经验?我从Matlab开始,我试着做这个例子。你有没有阅读Mathworks在他们网站上发布的,通常非常好的文档?我认为熟悉《用户指南》应该是你的第一步。谢谢你的建议,但我在文档中找不到我要找的内容,有很多命令和用例,理解起来并不明显。我想在文件中找到一个字符串,请,如何在不制作cd的情况下访问不在当前目录中的文件夹。。。也不是文件夹的完整路径?@lola:你也可以使用相对路径名。e、 g.output=fileread'../some_other_folder/my_file.txt';
myMatrix = importData('../../myFile.csv', ',', 3);