使用Matlab创建并写入数据文件

使用Matlab创建并写入数据文件,matlab,path,Matlab,Path,假设我有一个文件夹F1,其中包含两个子文件夹F11和F12。 在F11中,有一个Matlab文件生成一些数据,我想将其保存在F12中的.csv文件(file1)中。我正在使用csvwrite在文件1中写入数据。 如何使用matlab代码创建文件1?如何写入此文件而不提供csvwrite的完整路径?您可以使用相对路径:。/F12/file1默认保存位置是pwd,当前工作方向。如果你不想保存在那里,你需要指定完整的路径。你是在问“我如何让Matlab自动保存在我想要的文件夹中,而不告诉它文件夹在哪里

假设我有一个文件夹F1,其中包含两个子文件夹F11和F12。 在F11中,有一个Matlab文件生成一些数据,我想将其保存在F12中的.csv文件(file1)中。我正在使用
csvwrite
在文件1中写入数据。
如何使用matlab代码创建文件1?如何写入此文件而不提供
csvwrite
的完整路径?

您可以使用相对路径:
。/F12/file1

默认保存位置是
pwd
,当前工作方向。如果你不想保存在那里,你需要指定完整的路径。你是在问“我如何让Matlab自动保存在我想要的文件夹中,而不告诉它文件夹在哪里?”@IKavanagh我只是想知道我是否可以提供一个部分路径,因为这两个子文件夹位于同一个文件夹中folder@IKavanagh请注意我与Adriaan的讨论(以下是答案)…很好!非常感谢。(我不明白他们为什么否决了这个问题!?)@AngelinaJolly@mat可能是因为你评论提供部分路径是否有效。看到你已经想到了这一点,需要2秒钟的时间来尝试。这相当于“很少努力”@Adrian我不确定,也不知道怎么写(我错过了两点….)。这就是为什么:)