Pregunta: | 66241 - MATLAB.PONER LEYENDAS SIN BORRAR LAS ANTERIORES |
Autor: | Luis Turmo Durán |
Hola, ¿alguien sabría si existe algún comando que actúe como el hold on, pero para escribir leyendas en gráficas? Necesito que cada vez que se pinte una gráfica se añada una leyenda distinta en mi gráfico sin borrar las anteriores. No se trata de un bucle, sino que el usuario elegirá si pintar mas o menos funciones según un programa y se deben incluir su correspondiente leyenda.
Gracias. |
Respuesta: | Alejandro Solans |
figure(1)
leyenda = legend(''); plot(gráficas) nombre1 = 'frecuencia'; nombre2 = 'intensidad'; nombre3 = 'potencia'; set(leyenda, 'String', {nombre1, nombre2, nombre3}) La forma de poner los nombres puede ser a base de estructuras if, o como se tenga configurado el programa. No se si he resuelto tu duda. |