![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/177726/image.png)
Matlab command history question
4 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
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 comentarios
Respuestas (3)
Sean de Wolski
el 17 de Jul. de 2015
Search it directly!
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/177726/image.png)
2 comentarios
Sean de Wolski
el 17 de Jul. de 2015
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
el 17 de Jul. de 2015
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 comentarios
Azzi Abdelmalek
el 17 de Jul. de 2015
Editada: Azzi Abdelmalek
el 17 de Jul. de 2015
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 comentarios
Ver también
Categorías
Más información sobre Performance and Memory en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!