создает новый рисунок, поэтому, если вы хотите, чтобы видимость была отключена при создании фигуры, вы должны установить свойство DefaultFigureVisible
на 'off'
, а затем вернуться к следующему этапу после создания фигуры. Пока эти настройки активны, любая новая фигура, которая открывается, будет скрыта по умолчанию.
set(0, 'DefaultFigureVisible', 'off')
corrplot(data)
set(0, 'DefaultFigureVisible', 'on')
В качестве альтернативы, вы можете попробовать переключить видимость сразу после создания фигуры
corrplot(data)
set(gcf, 'Visible', 'off')
В зависимости от внутренностей corrplot
, этот второй вариант может переключать видимость до цифра фактически оказаны.
Это отлично работает, не отображая corrplot, но я все еще пытаюсь сохранить его как .fig и .eps. – Agnieszka
@Agnieszka Какую команду вы пытаетесь сэкономить? Вы должны использовать 'saveas (gcf, 'name', 'fig')' * not * 'saveas (fig1, 'name', 'fig')', потому что MATLAB на самом деле не помещает 'corrplot' в' fig1' – Suever
вы, сейчас это хорошо работает. – Agnieszka