主要内容

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

数字

图形ウィンドウの作成

説明

数字は,既定のプロパティ値を使用して,新しい图ウィンドウを作成します。图は結果の,現在の 图形になります。

图(名称,值は1つ以上の名前と値のペアの引数を使用して,图のプロパティを変更します。たとえば,图('颜色','白色')は背景色を白に設定します。

f=图(___は,数字オブジェクトを返します。fは,图を作成した後でそのプロパティのクエリや変更に使用します。

图(fは,fで指定された 图形を現在の 图形にして、他のすべての 图形の前面に表示します。

图(nは,数量プロパティがnと等しい 图形を検出して、現在の 图形にします。そのプロパティ値をもつ 图形が存在しない場合、MATLAB®は新しい图を作成し,その数量プロパティをnに設定します。

すべて折りたたむ

既定の图を作成します。

f =图;

图の位置,幅および高さを取得します。

f.Position
Ans = 680 558 560 420

これは、图形ウィンドウがプライマリ ディスプレイの右に 680ピクセル、左下隅から 558ピクセルの位置に配置され、幅が 560ピクセルで高さが 420ピクセルであることを意味します。

3位置ベクトルの第と第4の要素を調整して,图の幅と高さを半分にします。

f.Position(3:4) = [280 210];

图を作成して,的名字プロパティを指定します。既定では,生成されるタイトルには、Figure の番号が含まれます。

图(“名字”的测量数据);

的名字プロパティを再び指定します。ただし,今回はNumberTitleプロパティを“关”に設定します。生成されるタイトルに 图形の番号は含まれません。

图(“名字”的测量数据“NumberTitle”“关”);

2つの图を作成してから,ラインプロットを作成します。情节コマンドの既定のターゲットは現在の图です。

f1 =图;f2 =图;Plot ([1 2 3],[2 4 6]);

图を現在のf1に設定して,次のプロットのターゲットにします。その後,散布図を作成します。

图(f1);散布((1:20),兰特(1,20));

入力引数

すべて折りたたむ

ターゲット图。数字オブジェクトとして指定します。

ターゲット 图形の番号。スカラー整数値として指定します。この引数を指定した場合、MATLABは数量プロパティがnと等しい既存の 图形を検索します。そのプロパティ値をもつ 图形が存在しない場合、MATLABは新しい 图形を作成し、その数量プロパティをnに設定します。既定で数量プロパティ値は,图のタイトルに表示されます。

データ型:双重的

名前と値のペアの引数

例:图('颜色','白色')は、白の背景色をもつ 图形を作成します。

オプションの名称,值の引数ペアをコンマ区切りで指定します。的名字は引数名で,价值は対応する値です。的名字は一重引用符(' ')で囲まなければなりません。名称1,值1,…,名称,值のように、複数の名前と値のペアの引数を指定できます。

メモ

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

图の名前。文字ベクトルまたは一串スカラーとして指定します。

例:图(“名字”,“结果”)は,图の名前を“结果”に設定します。

既定の名前は的图nです。ここで、nは整数です。的名字プロパティを指定した場合,图のタイトルは的图n的名字になります。的名字の値のみを表示する場合は,IntegerHandleまたはNumberTitle“关”に設定します。

背景色。RGB 3成分,16進数カラーコード,色名,または省略名として指定します。“没有”を指定した場合、背景色は画面上では黒く表示されますが、图形を印刷するとその背景は 图形ウィンドウが透明であるかのように印刷されます。

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

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

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

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

色名 省略名 RGB 3成分 16進数カラーコード 外観
“红色” “r” (1 0 0) “# FF0000”

“绿色” “g” [0 1 0] “# 00 ff00”

“蓝色” “b” [0 0 1] “# 0000 ff”

“青色” “c” [0 1 1] “#00FFFF”

“洋红” “我是 (1 0 1) “#FF00FF”

“黄色” “y” (1 1 0) “# FFFF00”

“黑” “k” [0 0 0] '#000000'

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

“没有” 該当なし 該当なし 該当なし 色なし

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] “# 7 e2f8e”

(0.4660 0.6740 0.1880) "77AC30"

[0.3010 0.7450 0.9330] “#4DBEEE”

(0.6350 0.0780 0.1840) “# A2142F”

データ型:双重的|烧焦

描画可能領域の位置とサイズ。[左下宽高]の形式のベクトルとして指定します。この領域には,图の境界線,タイトルバー,メニューバーおよびツールバーは含まれません。

次の表で、位置ベクトルの各要素について説明します。

要素 説明
プライマリディスプレイの左端から,ウィンドウ内側の左端までの距離。この値は,複数のモニターがあるシステムでは負の値になる場合があります。

图がドッキングしている場合,この値は,MATLABデスクトップ内の图パネルを基準にした値になります。
底部 プライマリディスプレイの下端から,ウィンドウ内側の下端までの距離。この値は,複数のモニターがあるシステムでは負の値になる場合があります。

图がドッキングしている場合,この値は,MATLABデスクトップ内の图パネルを基準にした値になります。
宽度 图の内側の左右の端の間の距離。
高度 ウィンドウ内側の上下の端の距離。

すべての測定値は、单位プロパティで指定した単位で表されます。

图形がドッキングしているときには、图形の位置プロパティは指定できません。

MATLAB在线™では,位置ベクトルの底部要素および要素は無視されます。

境界線,タイトルバー,メニューバーおよびツールバーを含むウィンドウ全体を配置するには,OuterPositionプロパティを使用します。

メモ

窗户®オペレーティング システムでは、最小ウィンドウ幅と最大ウィンドウ サイズが適用されます。これらの範囲を超える 图形サイズを指定した場合、表示される 图形は指定されたサイズではなく、これらの範囲に従います。

測定の単位。次の表のいずれかの値として指定します。

単位の値 説明
“像素”(既定)

ピクセル。

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

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

  • 麦金塔电脑システムの1ピクセルは1/72インチです。

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

“归一化” これらの単位は親コンテナーを基準として正規化されます。コンテナーの左下隅が(0,0)で,右上隅が(1,1)になります。
“英寸” インチ。
“厘米” センチメートル。
“积分” ポイント。1.ポイントは 1/72 インチです。
“角色”

これらの単位は,グラフィックスルートオブジェクトの既定のuicontrolフォントを基にしています。

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

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

既定のuicontrolフォントにアクセスするには,get(大的,“defaultuicontrolFontName”)または集(大的,“defaultuicontrolFontName”)を使用します。

MATLABではすべての単位を親オブジェクトの左下隅から測定します。

このプロパティは位置プロパティに影響します。单位プロパティを変更した場合,この既定値を想定する他の関数に影響を与えないように,計算の完了後に値を既定値に戻すことを検討してください。

单位プロパティと位置プロパティを指定する順序は次のように影響します。

  • 位置プロパティの前に单位プロパティを指定する場合,MATLABは指定した単位を使用して位置を設定します。

  • 位置プロパティの後に单位プロパティを指定する場合,MATLABは既定の单位を使用して位置を設定します。その後、MATLABは位置の値を,指定した単位における等価の値に変換します。

詳細

すべて折りたたむ

現在の 图形

現在の 图形は、斧头colormapなどのグラフィックスコマンドのターゲットです。通常,これは最後に作成された人物,または最後にマウスでクリックされた图となります。gcfコマンドは,現在の图を返します。

ヒント

  • グラフィックス ルート オブジェクトを使用して、他の型のオブジェクトの既定値をルート レベルで設定します。たとえば、今後のすべての 图形の既定のカラーマップを夏天カラーマップに設定します。

    设置(groot,“DefaultFigureColormap”,夏季)
    プロパティを元のMATLABの既定値に戻すには,“删除”キーワードを使用します。
    设置(groot,“DefaultFigureColormap”“删除”
    既定値の設定についての詳細は、既定のプロパティ値を参照してください。

参考

関数

プロパティ

R2006aより前に導入