Sto scrivendo un programma GUI. In una parte di esso mostro un'immagine sui miei assi e poi tracciamo un rosso * sulla mia immagine, quindi eseguo alcuni processi sull'immagine e ora voglio eliminare il rosso * Come posso farlo?Elimina un punto dalla figura dopo averlo tracciato.
5
A
risposta
3
In breve, è necessario utilizzare il flag 'visible'. È possibile accedere a questo tramite i bambini dell'oggetto asse corrente. Vedi il codice di esempio qui sotto. Puoi usare la linea di codice finale per attivare e disattivare la visibilità della "X" rossa. . .
close all;
plot ([1 2 3 4], [1 2 1 2])
hold on
plot(2.5, 1.5, 'xr')
dataH = get(gca, 'Children');
set(dataH(1), 'Linewidth', 10, 'MarkerSize', 30)
pause
set(dataH(1), 'visible', 'off')
pause
set(dataH(1), 'visible', 'on')
pause
set(dataH(1), 'visible', 'off')
pause
set(dataH(1), 'visible', 'on')
Problemi correlati
- 1. Devo cancellare un ramo dopo averlo unito?
- 2. Come "convalidare" un NSTimer dopo averlo invalidato?
- 3. Come ricaricare un modulo dopo averlo sostituito?
- 4. Come si chiude un modulo modale subito dopo averlo aperto?
- 5. django - riordinare il queryset dopo averlo affettato
- 6. Impossibile tracciare il percorso dopo averlo riempito
- 7. PHPUnit: include classe dopo averlo deriso
- 8. Salvare lo screenshot catturato dopo averlo modificato
- 9. AutoScrollPosition non segnala il valore corretto dopo averlo impostato su una posizione punto
- 10. tartufo non funziona dopo averlo installato
- 11. Devo chiamare HttpURLConnection.disconnect dopo averlo terminato usando
- 12. git ancora non tracciato dopo l'aggiunta
- 13. Trigger MySQL: Elimina dalla tabella AFTER DELETE
- 14. Devo disconnettere un Oscillator AudioNode dopo averlo interrotto?
- 15. Come eliminare un file dopo averlo inviato in un'app Web?
- 16. Come cancellare SurfaceTexture dopo averlo utilizzato con un MediaPlayer?
- 17. jQuery.remove() - C'è un modo per riavere l'oggetto dopo averlo rimosso?
- 18. iframe scompare senza un motivo apparente dopo averlo creato dinamicamente.
- 19. Posso modificare un metodo su PHPUnit Mock dopo averlo impostato?
- 20. Come rimuovere (rimuovere) un elemento di raccolta dopo averlo recuperato?
- 21. Elimina i log dopo il consumo: logstash
- 22. Elimina proprietà dalla variabile scope
- 23. elimina l'immagine dalla cartella PHP
- 24. Elimina file dal pacchetto dopo l'installazione
- 25. ipython: accesso alla figura corrente()
- 26. AWS che genera automaticamente una nuova istanza dopo averlo terminato.
- 27. Impossibile aggiornare textarea con javascript dopo averlo scritto manualmente
- 28. Smussare un tracciato/forma in Core Graphics
- 29. Come impostare lo stato UIButton da evidenziare dopo averlo premuto
- 30. Plugin Android Maven - Come avviare un'applicazione automaticamente dopo averlo distribuito