Main Content

plot

説明

plot(pgon)polyshape オブジェクトをプロットします。

plot(pgon,Name,Value) は、1 つ以上の名前と値のペアを使用して、polyshape のプロットの追加プロパティを指定します。たとえば、plot(pgon,'FaceColor','green')polyshape の固体領域を緑色で網掛けします。

pgon が適切に定義されていない多角形である場合、プロットのシェーディングが正確にならないことがあります。

h = plot(___) は、前述の構文のいずれかについて、Polygon グラフィックス オブジェクトを返します。h のプロパティを直接変更すると、プロットの外観と動作を変更できます。詳細については、Polygon のプロパティ を参照してください。

すべて折りたたむ

四角形多角形をプロットします。

pgon = polyshape([0 0 2 2],[2 0 0 2]);
plot(pgon)

Figure contains an axes object. The axes object contains an object of type polygon.

四角形多角形を作成します。この四角形をプロットし、色と透明度の係数を指定します。

pgon = polyshape([0 0 2 2],[2 0 0 2]);
plot(pgon,'FaceColor','red','FaceAlpha',0.1)

Figure contains an axes object. The axes object contains an object of type polygon.

また、グラフィックス オブジェクトにプロパティ値を割り当てて、プロットの外観を変更することもできます。

h = plot(pgon)
h = 
  Polygon with properties:

    FaceColor: [0 0.4470 0.7410]
    FaceAlpha: 0.3500
    EdgeColor: [0 0 0]
    LineWidth: 0.5000
    LineStyle: '-'
        Shape: [1x1 polyshape]

  Use GET to show all properties

h.LineStyle = '--';
h.EdgeColor = 'red';

Figure contains an axes object. The axes object contains an object of type polygon.

入力引数

すべて折りたたむ

入力 polyshape。スカラー、ベクトル、行列または多次元配列として指定します。

データ型: polyshape

名前と値の引数

引数のオプションのペアを Name1=Value1,...,NameN=ValueN として指定します。ここで Name は引数名で、Value は対応する値です。名前と値の引数は他の引数の後になければなりませんが、ペアの順序は重要ではありません。

R2021a より前では、コンマを使用してそれぞれの名前と値を区切り、Name を引用符で囲みます。

例: plot(pgon,'LineStyle','--')

ここでは、プロットのプロパティの一部だけを紹介しています。完全な一覧については、Polygon のプロパティ を参照してください。

固体領域の色。'FaceColor' と、RGB 3 成分、16 進数カラー コード、色名、または 'none' で構成されるコンマ区切りのペアとして指定します。

カスタム色を使用する場合は、RGB 3 成分または 16 進数カラー コードを指定します。

  • RGB 3 成分は、色の赤、緑、青成分の強度を指定する 3 成分の行ベクトルです。強度値は [0,1] の範囲でなければなりません。たとえば [0.4 0.6 0.7] のようになります。

  • 16 進数カラー コードは、ハッシュ記号 (#) で始まり、3 桁または 6 桁の 0 から F までの範囲の 16 進数が続く string スカラーまたは文字ベクトルです。この値は大文字と小文字を区別しません。したがって、カラー コード "#FF8800""#ff8800""#F80"、および "#f80" は等価です。

あるいは、名前を使用して一部の一般的な色を指定できます。次の表に、名前の付いた色オプション、等価の RGB 3 成分、および 16 進数カラー コードを示します。

色名省略名RGB 3 成分16 進数カラー コード外観
"red""r"[1 0 0]"#FF0000"

Sample of the color red

"green""g"[0 1 0]"#00FF00"

Sample of the color green

"blue""b"[0 0 1]"#0000FF"

Sample of the color blue

"cyan" "c"[0 1 1]"#00FFFF"

Sample of the color cyan

"magenta""m"[1 0 1]"#FF00FF"

Sample of the color magenta

"yellow""y"[1 1 0]"#FFFF00"

Sample of the color yellow

"black""k"[0 0 0]"#000000"

Sample of the color black

"white""w"[1 1 1]"#FFFFFF"

Sample of the color white

"none"該当なし該当なし該当なし色なし

MATLAB® の多くのタイプのプロットで使用されている既定の色の RGB 3 成分および 16 進数カラー コードを次に示します。

RGB 3 成分16 進数カラー コード外観
[0 0.4470 0.7410]"#0072BD"

Sample of RGB triplet [0 0.4470 0.7410], which appears as dark blue

[0.8500 0.3250 0.0980]"#D95319"

Sample of RGB triplet [0.8500 0.3250 0.0980], which appears as dark orange

[0.9290 0.6940 0.1250]"#EDB120"

Sample of RGB triplet [0.9290 0.6940 0.1250], which appears as dark yellow

[0.4940 0.1840 0.5560]"#7E2F8E"

Sample of RGB triplet [0.4940 0.1840 0.5560], which appears as dark purple

[0.4660 0.6740 0.1880]"#77AC30"

Sample of RGB triplet [0.4660 0.6740 0.1880], which appears as medium green

[0.3010 0.7450 0.9330]"#4DBEEE"

Sample of RGB triplet [0.3010 0.7450 0.9330], which appears as light blue

[0.6350 0.0780 0.1840]"#A2142F"

Sample of RGB triplet [0.6350 0.0780 0.1840], which appears as dark red

面の透明度。'FaceAlpha' と範囲 [0,1] のスカラーで構成されるコンマ区切りのペアとして指定します。値 1 は不透明、値 0 は完全な透明を表します。0 と 1 の間の値は半透明です。

多角形の境界の色。'EdgeColor' と色名、RGB 3 成分または 'none' で構成されるコンマ区切りのペアとして指定します。既定の色は [0 0 0] で、これは黒色の境界に対応します。

RGB 3 成分は、色の赤、緑、青成分の強度を指定する 3 成分の行ベクトルです。強度値は [0,1] の範囲でなければなりません。たとえば [0.4 0.6 0.7] のようになります。次の表に、色の完全名および省略名のオプションと、等価の RGB 3 成分の値を示します。

完全名省略名RGB 3 成分
'yellow''y'[1 1 0]
'magenta''m'[1 0 1]
'cyan''c'[0 1 1]
'red''r'[1 0 0]
'green''g'[0 1 0]
'blue''b'[0 0 1]
'white''w'[1 1 1]
'black''k'[0 0 0]

エッジの透明度。'EdgeAlpha' と範囲 [0,1] のスカラーで構成されるコンマ区切りのペアとして指定します。値 1 は不透明、値 0 は完全な透明を表します。0 と 1 の間の値は半透明です。

ライン幅。'LineWidth' と、ポイント単位の正の数値で構成されるコンマ区切りのペアとして指定します。

ライン スタイル。次の表にリストされたオプションのいずれかとして指定します。

ライン スタイル説明結果として得られる線
"-"実線

Sample of solid line

"--"破線

Sample of dashed line

":"点線

Sample of dotted line

"-."一点鎖線

Sample of dash-dotted line, with alternating dashes and dots

"none"ラインなしラインなし

出力引数

すべて折りたたむ

Polygon グラフィックス オブジェクト。スカラー、ベクトル、行列または多次元配列として指定します。h のプロパティの詳細については、Polygon のプロパティ を参照してください。

データ型: Polygon

バージョン履歴

R2017b で導入