Octave 八度:使用字符串变量指定日记文件?
我有以下语句来设置日记和日记文件:Octave 八度:使用字符串变量指定日记文件?,octave,Octave,我有以下语句来设置日记和日记文件: fnDiary = [ mfilename '.out.txt' ] system(['rm -f ' fnDiary]) diary off; diary fnDiary 这不起作用,因为Octave认为我希望日志文件名为“fnDiary”。有没有办法使用字符串变量指定日志文件?这是一个常见错误。Octave(和Matlab)将()外部函数的参数视为字符串。使用以下命令: fnDiary = [ mfilename '.out.txt' ] unlink
fnDiary = [ mfilename '.out.txt' ]
system(['rm -f ' fnDiary])
diary off; diary fnDiary
这不起作用,因为Octave认为我希望日志文件名为“fnDiary”。有没有办法使用字符串变量指定日志文件?这是一个常见错误。Octave(和Matlab)将()外部函数的参数视为字符串。使用以下命令:
fnDiary = [ mfilename '.out.txt' ]
unlink (fnDiary)
diary off;
diary (fnDiary)
这是一个常见的错误。Octave(和Matlab)将()外部函数的参数视为字符串。使用以下命令:
fnDiary = [ mfilename '.out.txt' ]
unlink (fnDiary)
diary off;
diary (fnDiary)
哎呀,我从来没有意识到Matlab也这么做。然而,就在文档中。我更喜欢使用unlink命令,而不是使用特定于操作系统的删除命令。谢谢哎呀,我从来没有意识到Matlab也这么做。然而,就在文档中。我更喜欢使用unlink命令,而不是使用特定于操作系统的删除命令。谢谢