Come controllare se una figura esiste in MATLAB

November 15

Come controllare se una figura esiste in MATLAB


MATLAB, prodotto da Mathworks, è un pacchetto software tecnico per la raccolta, l'analisi e la visualizzazione. MATLAB fornisce una vasta gamma di comandi pre-made e la stampa su misura per creare figure professionali di qualità. Quando si sta integrando la produzione figura in un flusso di lavoro, può essere necessario per gestire più maniglie figura, compresa la verifica se esiste una particolare maniglia figura.

istruzione

1 Creare un nuovo oggetto figura con il comando dato (). I dati sono indicizzati utilizzando un valore intero come una maniglia. È possibile creare una nuova figura chiamando figura (), che avrà un manico uguale al valore intero più piccolo non sono attualmente legata ad un oggetto figura. È inoltre possibile creare un oggetto figura con una maniglia specifica chiamando, per esempio, la figura (5). È possibile memorizzare la maniglia per la manipolazione successivamente assegnando il valore di ritorno della figura di una variabile: figure_handle = cifra (5).

2 Controllare se una figura con un manico noto esiste utilizzando la funzione ishandle (). Se la figura 5 uscite ishandle (5) restituirà true; in caso contrario, false.

3 Controllare se una figura con determinate proprietà, come un nome, esiste utilizzando il comando findobj (). Per trovare una figura con il nome del test Figura, eseguire la seguente riga di codice:

my_figure_handle = findobj ( 'tipo', 'figura', 'nome', 'Test figura');

Se la cifra esce findobj () restituirà la maniglia cifra; tornerà 0 se non esiste una tale figura.