excel写入与m文件相同的文件夹

时间:2012-08-01 23:28:08

标签: matlab

我有一个使用xlswrite创建excel文件的m文件。如果我没有指定要输出的xls的文件夹,则默认为users文件夹。我希望它转到与m文件相同的文件夹。有没有办法在不明确输入m文件位置的情况下概括这一点?我打算分发这个m文件,并不是每个人都会将他们的m文件保存在同一个文件夹中。

2 个答案:

答案 0 :(得分:3)

要获取存储运行m-file的路径,请查看:

help mfilename
help fileparts

答案 1 :(得分:-1)

您只需使用当前工作文件夹作为保存位置即可。这就是matlab窗口中的“当前目录”。

您可以使用pwd命令访问它。这将返回一个字符串,该字符串是目录的路径。

然后将\filename.ext附加到它上面,你就会好起来!