Matlab command history question
7 次查看(过去 30 天)
显示 更早的评论
Hi everyone,
is there any way to recall a command of a long time ago fast and without searching back day by day or is there any log file which saves the command history externally in R2014a?
many thanks in advance
0 个评论
回答(3 个)
Sean de Wolski
2015-7-17
Search it directly!
2 个评论
Sean de Wolski
2015-7-17
Then it's probably gone. The XML file that holds the command history only holds X number of lines where X is set in the preferences.
Bjorn Gustavsson
2015-7-17
To make things like such searches possible I have this in my startup.m-file:
filename = fullfile('/home','bjorn','matlabruns',[datestr(clock,30) '.txt']);
diary(filename)
That saves all commandline-input/output in one file for each matlab session. Then I can search for commands and snippets from any-time ago. I find this a very helpful trick - that I learnt by someone very cunning.
HTH - in the future at least
0 个评论
Azzi Abdelmalek
2015-7-17
编辑:Azzi Abdelmalek
2015-7-17
You can find the file history.xml in prefdir
fid=fopen(fullfile(prefdir,'history.xml'))
a=textscan(fid,'%s','delimiter','\n')
fclose(fid)
text=a{:}
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Entering Commands 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!