2010-05-02 16 views
7

Soy un novato de matlab, y me gustaría superponer algunos hist en una misma figura. Conozco la función histfit, pero desafortunadamente no puedo eliminar la hist y solo mantener la curva. Supongo que una vez que sabré cómo hacerlo, podré agregar varias curvas usando "hold on".Añadir múltiples hist fit a una figura, sin la hist

¡Gracias por cualquier respuesta o consejo!

+1

que puede que encuentre útil KSDENSITY: http://www.mathworks.com/access/helpdesk/help/toolbox /stats/ksdensity.html – Amro

Respuesta

10

h = histfit(...) devuelve un vector de identificadores h, donde h (1) es el manejador del histograma y h (2) es el manejador de la curva ajustada.

utilice delete(h(1)) para eliminar el histograma.

Si no asigna un identificador de la histo equipada, puede recuperarla usando h = get(gca,'Children')

+0

Con R2012a, uso 'delete (h (2))' para eliminar el histograma. –

Cuestiones relacionadas