• ベストアンサー

MATLABプロットの線にアルファ値を設定

MATLABでプロットを行うときに、線にアルファ値を設定する(半透明にする)方法が分かりません。線種を変えたり、色を変えたりする方法はわかるのですが・・・。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • sgwjn
  • ベストアンサー率70% (47/67)
回答No.1

透明度を指定できるのは、image、patch、surfaceのみで、lineオブジェクトにalpha値はなかったと思います。 どうしても線を透明にしたい場合は、太さが1のsurfaceなどで代用するしかないと思います。 ■ MATLAB 透明性 http://dl.cybernet.co.jp/matlab/support/manual/r14/toolbox/matlab/visualize/?/matlab/support/manual/r14/toolbox/matlab/visualize/chtransp.shtml

mizu_0
質問者

お礼

早い回答でとても助かりました。 確かに透明性をサポートしているオブジェクトはその3種だと書いてありますね。見落としていました。 今回は透過しないグラフで我慢することにします。 本当は「太さが1のsurfaceなどで代用~」というのを試してみたいのですが、今回は時間の余裕が無く、surfaceも使ったことがないので、また今度挑戦してみようと思います。 ありがとうございました!