snapnow

Сделайте снимок изображения для включения в опубликованный документ

Синтаксис

Описание

пример

snapnow, в публикуемом файле делает снимок последнего сгенерированного изображения или графика. Снимок появляется в конце секции кода, который содержит snapnow команда. Дополнительные сведения о публикации см. в разделах Публикация и совместное использование кода MATLAB.

Вне контекста публикации файла MATLAB® интерпретирует snapnow команда как drawnow команда.

Примеры

свернуть все

Использовать snapnow для захвата моментального снимка изображения после каждой итерации цикла.

Создайте файл loopIterations.m с этим кодом, который запускает for цикл три раза и выдает графику после каждой итерации.

%% Scale magic Data and Display as Image
for i=1:3
    imagesc(magic(i))
end

Сохраните и затем опубликуйте файл. MATLAB отображает опубликованный файл только с моментальным снимком последнего изображения.

publish('loopIterations.m')
web('html/loopIterations.html')

Добавьте вызов к snapnow функция внутри for цикл.

%% Scale magic Data and Display as Image
for i=1:3
    imagesc(magic(i))
    snapnow;
end

Сохраните и затем опубликуйте файл. MATLAB отображает опубликованный файл с моментальным снимком для каждой итерации цикла.

publish('loopIterations.m')
web('html/loopIterations.html')

Введенный в R2008b