contourfを用いた塗りつぶし等高線図の重ねがきについて
19 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
suga
el 31 de Jul. de 2018
Comentada: suga
el 7 de Ag. de 2018
contourfを用いたイメージング画像の重ねがきをしようと考えましたが、データごとにカラーマップを変更する方法がわかりません。
例えばx1,x2ともに8×8のイメージングデータであり、それぞれ赤、緑にしたいとき
map1=[1,0,0;0.9,0,0];map2=[0,1,0;0,0.9,0];
contourf(x1,'LineStyle','none');alpha(.001);colormap(map1);hold on
contourf(x2,'LineStyle','none');alpha(.001);colormap(map2);
これだとx2だけでなくx1も緑色になってしまいます。x1を赤、x2を緑に塗りわける方法はありますでしょうか。
2 comentarios
Respuesta aceptada
Hirokazu Tanaka
el 2 de Ag. de 2018
MATLAB Answersの他のエントリーですが
や
の 7. Example 5: Overlay Multiple Axes with Differing Colormaps in a Single Figure の例が参考になるかもしれません。Axes(座標軸)オブジェクト上には 1 つのしか colormap を定義できないので、2つの Axesオブジェクトを重ねる方法がよいのではと思います。
Más respuestas (0)
Ver también
Categorías
Más información sobre 等高線図 en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!