SoloCodigo
Programación Específica => Matlab => Mensaje iniciado por: Estrufi en Miércoles 22 de Abril de 2009, 18:47
-
Hola!!
Alguien sabe como se podría hacer para añadir una especie de leyenda, o unidades a la barra del "colorbar"???
Muchisimas gracias, Saludos!!
-
Saludos
bueno si lo que quieres es que la escala del colorbar tenga leyendas lo puedes hacer asi
surf(peaks(30))
colorbar('YTickLabel', {'Freezing','Cold','Cool','Neutral','Warm','Hot','Burning'})
esto lo tome de la ayuda del matlab y funciona bien
espero te sirva
Victor Pasilla Campos
-
Holaaa!!
Muchas gracias, eso sí funciona, pero lo que quiero es una legenda para el colorbar, mas que poner en cada valor de la escala un nombre.
Se te ocurre algo?
graciñas!
-
prueba esto , pone una anotacion de texto en alguna parte de la pantalla
h1=figure (1);
surf(peaks(30))
annotation1 = annotation( h1,'textbox', 'Position',[0.8429 0.919 0.1268 0.07402], 'FitHeightToText','off', 'String',{'texto'});
saludos
Victor Pasilla Campos
Puebla, Puebla
-
Buenas!
Muchas gracias!! pero k es lo k estas haciendo exactamente??
Saludos!!
-
Hola
primero con
haces que h1 sea el manejador de la ventana
luego con
solo hace una grafica de prueba, esa seria tu grafica
y con la instrucción annotation coloca un texto en alguna parte de la pantalla
en la ayuda te da todos los parametros posibles para la función pero las partes importantes son
Position',[0.8429 0.919 0.1268 0.07402], que le da la posicion donde va a estar el texto,el ancho y el alto , todo esta normalizado
el maximo valor posible es 1, asi que si escribes 0.5 en la coordenada en x, es la mitad de la ventana.
y al final tienes 'String',{'texto'}, aqui va el texto que quieras mostrar....
espero te sirvar
Victor Pasilla Campos
Puebla,Pue
-
Ok!
Muchisimas gracias, SAludos!
-
hola a ver si me pueden ayuda, tengo una grafica en 3D donde la variable Z varia entre 200 y 300 lo que hace que la grafica se vea de color negro, aklguien sabe como lo puedo solucionar??? gracias saludos :D