How do I get Matlab to automatically generate the code for what I have done in the Command Window?

Hi.
I have done a lot of work in the command window, and with graphing apps, in Matlab 2016. I saw a presentation, so I know that there is a way to get Matlab to write out the code for everything I did in a file, but I can't figure out how to do it. I can get the code for the graphs from the graphing app, but how do I get the command window code to print nicely?

Answers (2)

You can open the Command History window, and copy commands out of it into a .m file.
You might be interested in using the relatively new "Live Script". If you have a new enough version of MATLAB, then under New you can choose Live Script. See https://www.mathworks.com/help/matlab/matlab_prog/what-is-a-live-script.html

1 Comment

If you select one or more commands from the Command History and right-click, one of the items in the context menu that appears will allow you to create a script file (or a Live Script) directly from those selected commands, eliminating the need to manually copy and paste.

Sign in to comment.

Categories

Asked:

on 30 Apr 2017

Commented:

on 1 May 2017

Community Treasure Hunt

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

Start Hunting!