evalrasmolscript

Отправка команд скрипта RasMol в окно Molecule Viewer

Синтаксис

evalrasmolscript(FigureHandle, Command)

Аргументы

FigureHandleУказатель на фигуру в средство просмотра молекул, возвращенный molviewer функция.
Command

Любое из следующих:

  • Вектор символов, строка, строковый вектор или массив ячеек векторов символов, задающих команды скрипта RasMol. Если команд несколько, используйте ; чтобы разделить их.

    Примечание

    Полный список команд скрипта RasMol см. в

  • Вектор символов или строка, указывающая имя файла или путь и имя файла текстового файла, содержащего команды скрипта Jmol. Если вы задаете только имя файла, этот файл должен быть в MATLAB® путь поиска файлов или в текущей папке MATLAB.

Описание

evalrasmolscript(FigureHandle, Command) отправляет команды скрипта RasMol, заданные Command на FigureHandle, указатель на рисунок окна Molecule Viewer, созданный с помощью molviewer функция.

Примеры

свернуть все

Отобразите молекулу в приложении Molecule Viewer и сохраните указатель на рисунок в окне приложения.

f = molviewer('2DHB');

Figure Molecule Viewer: 2DHB contains objects of type uimenu, uitoolbar, hgjavacomponent.

f.HandleVisibility = 'off';

Использование evalrasmolscript чтобы отправить в средство просмотра молекул команды скрипта, которые изменяют фон на черный и вращают молекулу.

evalrasmolscript(f,'background white; spin')

Вопросы совместимости

расширить все

Не рекомендуемый запуск в R2020b

См. также

| | |

Введенный в R2007a