カラーバー、カラーマップで特定の値を透明にする方法
Show older comments
contourfやpcolorを使って、塗りつぶした等値線の描画を行う際に、特定の値だけ塗りつぶさないという事は出来るでしょうか?(あるいは特定の値だけ透明にするなど)
下記のようなコードで全体を透過度を上げる事は出来ましたが、特定の値だけ、透過度を上げる操作が分かりません。
扱っているデータには0が含まれており、0だけ塗りつぶさないようにしたいです。
ちなみに、カラーバーに白色を追加して、特定の値(0)だけ塗りつぶす色を白くする、ということはやってみましたが、極座標を使っている都合上、座標軸も白く塗りつぶされてしまうため使えませんでした。
よろしくお願いします。
h=pcolor(X,Y,Data)
shading interp
set(h,'facealpha',0.1) ;
Accepted Answer
More Answers (0)
Categories
Find more on 等高線図 in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!