Main Content


Send RasMol script commands to Molecule Viewer window


evalrasmolscript(FigureHandle, Command)


FigureHandleFigure handle to a molecule viewer returned by the molviewer function.

Any of the following:

  • Character vector, string, string vector, or cell array of character vectors specifying RasMol script commands. If there are multiple commands, use a ; to separate them.


    For a complete list of RasMol script commands, see

  • Character vector or string specifying a file name or a path and file name of a text file containing Jmol script commands. If you specify only a file name, that file must be on the MATLAB® search path or in the MATLAB Current Folder.


evalrasmolscript(FigureHandle, Command) sends the RasMol script commands specified by Command to FigureHandle, the figure handle of a Molecule Viewer window created using the molviewer function.


collapse all

Display a molecule in the Molecule Viewer app and save the figure handle to the app window.

f = molviewer('2DHB');

{"String":"Figure Molecule Viewer: Blank contains objects of type uimenu, uitoolbar, hgjavacomponent.","Tex":[],"LaTex":[]}

f.HandleVisibility = 'off';

Use evalrasmolscript to send script commands to the molecule viewer that change the background to black and spin the molecule.

evalrasmolscript(f,'background white; spin')

Version History

Introduced in R2007a

expand all