爱运动的帽子 · @JsonProperty可以指定大写字母吗 ...· 3 周前 · |
欢乐的小虾米 · gnuplot如何读取多个.dat文件并在一 ...· 3 周前 · |
叛逆的沙发 · Convert data ...· 3 周前 · |
稳重的哑铃 · Matlab编程中的数学符号和特殊字符输入· 3 周前 · |
飘逸的领结 · 有效提升Python代码性能的三个层面 - ...· 1 月前 · |
跑龙套的筷子 · Simple Diagnostics ...· 4 月前 · |
道上混的豌豆 · WARNING: It is not ...· 4 月前 · |
才高八斗的玉米 · 《雪中悍刀行》晋兰亭是谁?为何要害徐脂虎?_ ...· 6 月前 · |
呐喊的生姜 · 在Pandas-Dataframe中获取行或 ...· 8 月前 · |
on/off matlab |
https://jp.mathworks.com/help/matlab/ref/matlab.graphics.primitive.line-properties.html |
兴奋的玉米
3 月前 |
このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
プリミティブ ラインの外観と動作
Line
プロパティは、
Line
オブジェクトの外観と動作を制御します。プロパティの値を変更することによって、線グラフの特定の要素を変更できます。
h = line; h.LineStyle = ":";
Color
—
ラインの色
[0 0 0]
(既定値) |
RGB 3 成分
|
16 進数カラー コード
|
"r"
|
"g"
|
"b"
| ...
ラインの色。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 進数カラー コード | 外観 |
---|---|---|---|---|
"red"
|
"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"
|
|
"white"
|
"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"
|
|
ColorMode
—
Color
の設定方法を制御
"auto"
(既定値) |
"manual"
Color
プロパティの設定方法を制御します。次のいずれかの値として指定します。
"auto"
— MATLAB が
Line
オブジェクトの
SeriesIndex
プロパティと座標軸の
ColorOrder
プロパティを使用して、
Color
プロパティ値を制御します。
"manual"
—
Line
オブジェクトを作成するときに、
Color
プロパティ値を直接設定するか、関数の引数として間接的に設定します。
Color
プロパティの値を手動で変更すると、MATLAB は
ColorMode
プロパティの値を
"manual"
に変更します。
LineStyle
—
ライン スタイル
"-"
(既定値) |
"--"
|
":"
|
"-."
|
"none"
ライン スタイル。次の表にリストされたオプションのいずれかとして指定します。
ライン スタイル | 説明 | 結果として得られる線 |
---|---|---|
"-"
|
実線 |
|
"--"
|
破線 |
|
":"
|
点線 |
|
"-."
|
一点鎖線 |
|
"none"
|
ラインなし | ラインなし |
LineStyleMode
—
LineStyle
の設定方法を制御
"auto"
(既定値) |
"manual"
LineStyle
プロパティの設定方法を制御します。次のいずれかの値として指定します。
"auto"
—
Line
オブジェクトの
SeriesIndex
プロパティと座標軸の
LineStyleOrder
プロパティを使用することにより、MATLAB が
LineStyle
プロパティ値を制御します。
"manual"
—
Line
オブジェクトを作成するときに、
LineStyle
プロパティ値を直接設定するか、関数の引数として間接的に設定します。
LineStyle
プロパティの値を手動で変更すると、MATLAB は
LineStyleMode
プロパティの値を
"manual"
に変更します。
LineWidth
—
ライン幅
0.5
(既定値) |
正の値
ライン幅。ポイント単位の正の値として指定します。1 ポイントは 1/72 インチです。ラインがマーカーをもつ場合、ライン幅はマーカー エッジにも影響します。
ライン幅をピクセルの幅より細くすることはできません。システムでライン幅をピクセルの幅より細い値に設定すると、ラインは 1 ピクセル幅で表示されます。
SeriesIndex
—
シリーズ インデックス
"none"
シリーズ インデックス。正の整数または
"none"
として指定します。このプロパティは、
Line
オブジェクトの色、ライン スタイル、またはマーカーを他のオブジェクトと一致するよう再割り当てするのに役立ちます。
既定では、
SeriesIndex
プロパティは
Line
オブジェクトが作成された順番に対応する数値で、
1
から始まります。MATLAB は、この数値を使用して、プロット関数を呼び出すときに色、ライン スタイル、またはマーカーを自動的に割り当てるためのインデックスを計算します。インデックスは座標軸の
ColorOrder
プロパティと
LineStyleOrder
プロパティに格納されている配列の行を参照します。同じ
SeriesIndex
数値をもつ座標軸内のオブジェクトは同じ色 (および、該当する場合は同じライン スタイルとマーカー) ももちます。
SeriesIndex
の値が
"none"
の場合は、インデックス方式に参加しない中間色の実線に対応します。
SeriesIndex
の動作をオーバーライドする方法
色、ライン スタイル、マーカーを手動で制御するには、
Line
オブジェクトの
Color
、
LineStyle
、
Marker
プロパティを設定します。
オブジェクトのこれらのプロパティを手動で設定すると、MATLAB はそのオブジェクトの色、ライン スタイル、マーカーの自動選択を無効にし、
SeriesIndex
プロパティの値に関係なく選択を保持できるようにします。
ColorMode
、
LineStyleMode
、
MarkerMode
プロパティは、色、ライン スタイル、マーカーが手動で (ユーザーにより) 設定されているか、自動的に設定されているかを示します。これらの各モード プロパティについて、値
"manual"
は手動選択を示し、値
"auto"
は自動選択を示します。
自動選択を再度有効にするには、
ColorMode
、
LineStyleMode
、
MarkerMode
、または 3 つのプロパティすべてを
"auto"
に設定し、
SeriesIndex
プロパティを正の整数に設定します。
場合によっては、MATLAB は
SeriesIndex
プロパティを
0
に設定し、自動選択も無効にします。
LineJoin
—
ラインの角のスタイル
"round"
(既定値) |
"miter"
|
"chamfer"
ラインの角のスタイル。
"round"
、
"miter"
、
"chamfer"
のいずれかに指定します。次の表に、各値によって指定される外観を示します。
"round"
|
"miter"
|
"chamfer"
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Figure の
|
値 | 説明 | 外観 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
'on'
|
垂直および水平のラインをシャープ化して不均一な外観を取り除きます。 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
'off'
|
垂直および水平のラインをシャープ化しません。均一でない太さや色でラインが表示される場合があります。 |
関連付けられている Figure の
メモ
この機能をサポートするグラフィックス カードがなければなりません。この機能がサポートされているかどうかを確認するには、関数
マーカー
|
マーカー | 説明 | 結果のマーカー |
---|---|---|
"o"
|
円 |
|
"+"
|
プラス記号 |
|
"*"
|
アスタリスク |
|
"."
|
点 |
|
"x"
|
十字 |
|
"_"
|
水平線 |
|
"|"
|
垂直線 |
|
"square"
|
正方形 |
|
"diamond"
|
菱形 |
|
"^"
|
上向き三角形 |
|
"v"
|
下向き三角形 |
|
">"
|
右向き三角形 |
|
"<"
|
左向き三角形 |
|
"pentagram"
|
星形五角形 |
|
"hexagram"
|
星形六角形 |
|
"none"
|
マーカーなし | 該当なし |
MarkerMode
—
Marker
の設定方法を制御
"auto"
(既定値) |
"manual"
Marker
プロパティの設定方法を制御します。次のいずれかの値として指定します。
"auto"
—
Line
オブジェクトの
SeriesIndex
プロパティと座標軸の
LineStyleOrder
プロパティを使用することにより、MATLAB がオブジェクトの
Marker
プロパティ値を制御します。
"manual"
—
Line
オブジェクトを作成するときに、
Marker
プロパティ値を直接設定するか、関数の引数として間接的に設定します。
Marker
プロパティの値を手動で変更すると、MATLAB は
MarkerMode
プロパティの値を
"manual"
に変更します。
MarkerIndices
—
マーカーを表示するデータ点のインデックス
1:length(YData)
(既定値) |
正の整数のベクトル
|
正のスカラー整数
マーカーを表示するデータ点のインデックス。正の整数のベクトルとして指定します。インデックスを指定しない場合、MATLAB はすべてのデータ点でマーカーを表示します。
メモ
マーカーを表示するには、マーカー記号も指定しなければなりません。
例:
plot(x,y,"-o","MarkerIndices",[1 5 10])
は 1 番目、5 番目、10 番目のデータ点に円形マーカーを表示します。
例:
plot(x,y,"-x","MarkerIndices",1:3:length(y))
は 3 つのデータ点ごとに X 印のマーカーを表示します。
例:
plot(x,y,"Marker","square","MarkerIndices",5)
は 5 番目のデータ点に正方形マーカーを 1 つ表示します。
MarkerSize
—
マーカー サイズ
6
(既定値) |
正の値
マーカー サイズ。ポイント単位の正の値として指定します。1 ポイントは 1/72 インチです。
MarkerEdgeColor
—
マーカーの輪郭の色
"auto"
(既定値) |
RGB 3 成分
|
16 進数カラー コード
|
"r"
|
"g"
|
"b"
| ...
マーカーの輪郭の色。
"auto"
、RGB 3 成分、16 進数カラー コード、色名、または省略名として指定します。既定値
"auto"
では、
Color
プロパティと同じ色が使用されます。
カスタム色を使用する場合は、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"
|
|
"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"
|
|
"white"
|
"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"
|
|
MarkerFaceColor
—
マーカーの塗りつぶし色
"none"
(既定値) |
"auto"
|
RGB 3 成分
|
16 進数カラー コード
|
"r"
|
"g"
|
"b"
| ...
マーカーの塗りつぶし色。
"auto"
、RGB 3 成分、16 進数カラー コード、色名、または省略名として指定します。
"auto"
オプションは親座標軸の
Color
プロパティと同じ色を使用します。
"auto"
を指定し、座標軸のプロット ボックスが非表示の場合、マーカーの塗りつぶし色は Figure の色です。
カスタム色を使用する場合は、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"
|
|
"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"
|
|
"white"
|
"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"
|
|
XData
—
x 値
[0 1]
(既定値) |
ベクトル
x
値。ベクトルとして指定します。
XData
と
YData
は同じ長さでなければなりません。
例:
1:10
データ型:
single
|
double
|
int8
|
int16
|
int32
|
int64
|
uint8
|
uint16
|
uint32
|
uint64
|
categorical
|
datetime
|
duration
YData
—
y 値
[0 1]
(既定値) |
ベクトル
y
値。ベクトルとして指定します。
XData
と
YData
は同じ長さでなければなりません。
例:
1:10
データ型:
single
|
double
|
int8
|
int16
|
int32
|
int64
|
uint8
|
uint16
|
uint32
|
uint64
|
categorical
|
datetime
|
duration
ZData
—
z 値
z
値。ベクトルとして指定します。
ZData
は
XData
と
YData
と同じ長さでなければなりません。
例:
1:10
データ型:
single
|
double
|
int8
|
int16
|
int32
|
int64
|
uint8
|
uint16
|
uint32
|
uint64
|
categorical
|
datetime
|
duration
RData
—
半径の値
半径の値。ベクトルとして指定します。
ThetaData
と
RData
は同じ長さのベクトルでなければなりません。
このプロパティは、極座標軸のラインにのみ適用されます。
ThetaData
—
角度の値
角度の値。ベクトルとして指定します。
ThetaData
と
RData
は同じ長さのベクトルでなければなりません。
このプロパティは、極座標軸のラインにのみ適用されます。
AffectAutoLimits
—
座標軸の範囲にデータ範囲を含める
"on"
(既定値) |
on/off logical 値
R2023a 以降
座標軸の範囲の自動選択に
Line
オブジェクトのデータ範囲を含めるかどうか。
"on"
、
"off"
、logical
1
(
true
)、または
0
(
false
) として指定します。値は
matlab.lang.OnOffSwitchState
型の on/off logical 値として格納されます。
既定では、座標軸の範囲は、座標軸で作成した後続の各ラインのデータ範囲を含むように自動的に変更されます。このプロパティを設定することで、ラインのサブセットの範囲に焦点を合わせることができます。自動選択でラインのデータ範囲を除外するには、その
AffectAutoLimits
プロパティを
"off"
に設定します。
両方のラインで
AffectAutoLimits="on"
を設定
|
細い赤のラインで
AffectAutoLimits="off"
を設定
|
---|---|
凡例
|
叛逆的沙发 · Convert data com.alibaba.excel.metadata.data.ReadCellData@35e792f8 to class java.util.Date error - 3 周前 |
稳重的哑铃 · Matlab编程中的数学符号和特殊字符输入 3 周前 |