
Cómo disminuir a 2 decimales la etiqueta de las curvas de nivel usando la función contour
Publicado por Eugenio Nanni (3 intervenciones) el 31/08/2012 23:34:25
Hola a todos! Actualmente estoy trabajando con la instrucción contour del Matlab. Básicamente lo que hago es mostrar el campo magnético resultante en una grilla de 2 dimensiones utilizando para ello la instrucción contour de la siguiente forma :
[C,h] = contour(X,Y,Z,20); % la instrucción " contour " grafica las curvas de nivel
clabel(C,h); % la instrucción " clabel " rotula las curvas de nivel
En este caso "X" es la coordenada horizontal del perímetro, "Y" es la coordenada vertical del perímetro, "Z" es el valor de campo magnético resultante en el périmetro y "20" es la cantidad de curvas de nivel que muestro en el gráfico.
Con estas instrucciones obtengo un gráfico bidimensional con las curvas de nivel (que son básicamente circunferencias concéntricas rotuladas con un valor numérico). Mi objetivo es poder reducir el número de decimales después de la coma de 5 a 2. Si alguien tiene alguna idea de como hacerlo se lo agradeceré.
[C,h] = contour(X,Y,Z,20); % la instrucción " contour " grafica las curvas de nivel
clabel(C,h); % la instrucción " clabel " rotula las curvas de nivel
En este caso "X" es la coordenada horizontal del perímetro, "Y" es la coordenada vertical del perímetro, "Z" es el valor de campo magnético resultante en el périmetro y "20" es la cantidad de curvas de nivel que muestro en el gráfico.
Con estas instrucciones obtengo un gráfico bidimensional con las curvas de nivel (que son básicamente circunferencias concéntricas rotuladas con un valor numérico). Mi objetivo es poder reducir el número de decimales después de la coma de 5 a 2. Si alguien tiene alguna idea de como hacerlo se lo agradeceré.
Valora esta pregunta


0