Next: Submatrices and colon Up: No Title Previous: Matrix functions

Command line editing and recall

The command line in MATLAB can be easily edited. The cursor can be positioned with the left/right arrows and the Backspace (or Delete) key used to delete the character to the left of the cursor. Other editing features are also available. On a PC try the Home, End, and Delete keys; on other systems see help cedit or type cedit.

A convenient feature is use of the up/down arrows to scroll through the stack of previous commands. One can, therefore, recall a previous command line, edit it, and execute the revised command line. For small routines, this is much more convenient that using an M-file which requires moving between MATLAB and the editor (see sections 12 and 14). For example, flopcounts (see section 15) for computing the inverse of matrices of various sizes could be compared by repeatedly recalling, editing, and executing

  a = rand(8); flops(0), inv(a); flops
If one wanted to compare plots of the functions y = sin mx and y = sin nx on the interval for various m and n, one might do the same for the command line:
m=2; n=3; x=0:.01:2*pi; y=sin(m*x); z=cos(n*x); plot(x,y,x,z)

Wed Mar 13 19:15:55 MET 1996