Откройте файл .fig и удалите некоторые записи сюжета - Matlab - PullRequest
3 голосов
/ 09 апреля 2020

У меня есть следующее изображение, сохраненное как f7.fig. Я хочу открыть его снова и удалить все остальные записи, кроме первой (красный), второй (синий) и последний (голубой). Я хочу также удалить их из легенды. Возможно ли это?

enter image description here

1 Ответ

2 голосов
/ 10 апреля 2020

Простой интерактивный подход будет выглядеть так:

savefig(h, 'somefig.fig`); % Save figure
% Close the figure ...
openfig('somefig.fig'); % Open figure
% Click on the curves you wanted to delete ....
delete(gco); % delete object -> this takes care of the legend too
% Click on the curves you wanted to delete ....
delete(gco); 
% so on...

Этот подход здесь также является альтернативой.

...