标签: c++ matlab filestream
我正在开展一个项目,要求我在c ++中创建500个随机数,并通过文件处理将它们存储在文本文件中,并在MATLAB中打开该特定文件以进行进一步处理。 当我用c ++编写文件时,它是在我的c ++编译器的项目目录中创建的,而在MATLAB中打开该文件我需要将该文件放在MAT LAB的目录中,如何将其移动到那里?还是在MATLAB中我不知道其他任何用来打开其他目录文件的命令?
P.S(我不想手动复制或移动该文件,但要将其移动或命令或直接打开它)
答案 0 :(得分:2)
通过在文件名之前添加文件路径,使用MATLAB fopen读取文件不会有任何问题。
但是,如果你真的想在MATLAB中移动文件,只需使用movefile。它会起作用,但没有理由它会变得更容易,而且会慢一些。
答案 1 :(得分:1)
我认为最简单的方法就是不要移动它们。打开时使用完整路径@SylvainLobry建议或使用addpath或UI将目录添加到matlab的路径。然后,您应该能够在不提供完整路径的情况下打开文件。