Documentation

This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English verison of the page.

Note: This page has been translated by MathWorks. Please click here
To view all translated materals including this page, select Japan from the country navigator on the bottom of this page.

Write to a Diary File

To keep an activity log of your MATLAB® session, use the diary function. diary creates a verbatim copy of your MATLAB session in a disk file (excluding graphics).

For example, if you have the array A in your workspace,

A = [ 1 2 3 4; 5 6 7 8 ];

execute these commands at the MATLAB prompt to export this array using diary:

  1. Turn on the diary function. Optionally, you can name the output file diary creates:

    diary my_data.out
    
  2. Display the contents of the array you want to export. This example displays the array A. You could also display a cell array or other MATLAB class:

    A =
        1     2     3     4
        5     6     7     8
    
  3. Turn off the diary function:

    diary off
    

    diary creates the file my_data.out and records all the commands executed in the MATLAB session until you turn it off:

    A =
    
         1     2     3     4
         5     6     7     8
    
    diary off
    
  4. Open the diary file my_data.out in a text editor and remove the extraneous text, if desired.

Was this topic helpful?