Construcción automática de un mapa de colores alrededor del valor cero.

A menudo quiero trazar una imagen de diferencia que va desde un número negativo a uno positivo. El problema con eso es que los mapas de colores de matlab solo se escalan desde el valor mínimo al valor máximo, pero no se preocupan por algún valor medio (en este caso, cero). Por ejemplo, he producido elpeaks Imagen con un solo pixel diferente:

donde el original se ve así:

Por lo tanto, los valores cero son azules en la imagen superior y verde en la parte inferior ... (usando un mapa de colores de chorro como ejemplo)

Me gustaría crear un mapa de colores que represente automáticamente los valores cero con el mismo color, sin importar cuáles sean los valores mínimos / máximos. ¿Cómo puedo hacer eso?

Respuestas a la pregunta(3)

Su respuesta a la pregunta