Main Content

このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。

Ellipse のプロパティ

楕円の外観と動作

Ellipseプロパティは、Ellipseオブジェクトの外観と動作を制御します。プロパティの値を変更することによって、楕円の一部の特性を変更できます。プロパティのクエリと設定にはドット表記を使用します。

an = annotation('ellipse'); c = an.Color; an.Color = 'red';

色とスタイル

すべて展開する

外枠の色。RGB 3 成分、16 進数カラー コード、色名、または省略名として指定します。既定値[0 0 0]は、黒に相当します。

カスタム色を使用する場合は、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 進数カラー コード 外観
“红色” 'r' [1 0 0] '#FF0000'

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

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

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

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

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

'black' 'k' [0 0 0] '#000000'

“白色” 'w' (1 1 1) '#FFFFFF'

'none' 該当なし 該当なし 該当なし 色なし

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

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

[0.8500 0.3250 0.0980] '#D95319'

[0.9290 0.6940 0.1250] '#EDB120'

[0.4940 0.1840 0.5560] '#7E2F8E'

[0.4660 0.6740 0.1880] '#77AC30'

[0.3010 0.7450 0.9330] '#4DBEEE'

[0.6350 0.0780 0.1840] '#A2142F'

例:'blue'

例:[0 0 1]

例:'#0000FF'

塗りつぶし色。RGB 3 成分、16 進数カラー コード、色名、または省略名として指定します。

カスタム色を使用する場合は、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 進数カラー コード 外観
“红色” 'r' [1 0 0] '#FF0000'

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

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

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

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

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

'black' 'k' [0 0 0] '#000000'

“白色” 'w' (1 1 1) '#FFFFFF'

'none' 該当なし 該当なし 該当なし 色なし

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

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

[0.8500 0.3250 0.0980] '#D95319'

[0.9290 0.6940 0.1250] '#EDB120'

[0.4940 0.1840 0.5560] '#7E2F8E'

[0.4660 0.6740 0.1880] '#77AC30'

[0.3010 0.7450 0.9330] '#4DBEEE'

[0.6350 0.0780 0.1840] '#A2142F'

例:'blue'

例:[0 0 1]

例:'#0000FF'

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

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

'--' 破線

':' 点線

'-.' 一点鎖線

'none' ラインなし ラインなし

楕円の外枠のライン幅。ポイント単位の正の値として指定します。1 ポイントは 1/72 インチです。

例:0.75

データ型:single|double|int8|int16|int32|int64|uint8|uint16|uint32|uint64

位置

すべて展開する

サイズと位置。[x y length height]の形式の 4 要素ベクトルとして指定します。最初の 2 つの要素で楕円に外接する四角形の左下隅の座標を指定します。次の 2 つの要素で四角形の長さと高さを指定します。

既定では、単位は Figure を基準に正規化されます。Figure の左下隅が(0,0)で、右上隅が(1,1)になります。単位を変更するには、Unitsプロパティを使用します。

例:[0.2 0.3 0.4 0.5]

位置の単位。次の表のいずれかの値を指定します。

Units 説明
'normalized'(既定) 注釈を含む Figure、uipanel または uitab を基準にして正規化されます。コンテナーの左下隅が(0,0)で、右上隅が(1,1)になります。
'inches' インチ。
'centimeters' センチメートル。
'characters'

既定のシステム フォントの文字サイズを基準にします。

  • 文字の幅 = 文字xの幅。

  • 文字の高さ = 2 行のテキストのベースライン間の距離。

'points' ポイント。1 ポイントは 1/72 インチです。
'pixels'

ピクセル。

R2015b 以降、Windows®およびMacintoshシステムにおいて、ピクセル単位の距離はシステム解像度に依存しません。

  • Windows システムの 1 ピクセルは 1/96 インチです。

  • Macintoshシステムの 1 ピクセルは 1/72 インチです。

Linux®システムでは、ピクセルのサイズは使用しているシステムの解像度によって決まります。

すべての単位は、Figure ウィンドウの左下隅から測定されます。

このプロパティはPositionプロパティに影響します。単位を変更した場合、Unitsの設定値が既定値であることを前提としている他の関数に影響を及ぼさないように、計算終了後に元の既定値に戻すことを推奨します。

オブジェクトの作成時にPositionプロパティとUnitsプロパティをName,Valueのペアとして指定する場合は、指定する順序が重要です。特定の単位で位置を定義するには、Unitsプロパティを設定してからPositionプロパティを設定しなければなりません。

R2006a より前に導入