how to override a diary command if another diary already exists?

I usually create a log file at the start of each session by adding it to startup.m. Now, I'm trying to run a piece of code that maintains a local log by creating another diary. Once this second diary is created, my global diary loses its logging capabilities.
Is there a way I can override a new diary creation if another diary file already exists?

 Risposta accettata

You can check the status of the diary with the following code
diaryStatus = get(0,'Diary');
The diaryStatus will be the string 'on' if a diary has already been started to log keyboard input. If the status is 'off' then there is no existing diary and a new one can be started. See http://www.mathworks.com/help/matlab/ref/diary.html for details.
Hope the helps!

Più risposte (0)

Categorie

Tag

Richiesto:

il 27 Giu 2014

Risposto:

il 27 Giu 2014

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by