このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
yline
定数の y 値をもつ水平線
构文
说明
yl = yline(___)
は恒定线
オブジェクトまたは恒定线
オブジェクトのを返します。yl
を使用して、ラインが作成された後にそのプロパティの変更やクエリを行います。
例
水平线の作成
ラベルの追加
ラベル付きのラインを作成するには、ライン スタイルも指定しなければなりません。既定のライン スタイルは実線' - '
です。
fplot(@(x)log(x));xlim([0 15]);Ylim([0 4]);yline(3,' - ',,,,'Threshold');
ラベルが付いた複数のラインの作成
一連のX
とy
のベクトルを定義してプロットします。その後、プロットされた最大値よりも上と最小値よりも下のy轴にをパディングし。。
X= 0:0.1:60; y = 4.*cos(x)./(x+2); plot(x,y) ylimpadded
y
の最大値と最小値を求めます。それらの位置に'Max'
および'Min'
という付き水平线作成します。
ymax = max(y);ymin = min(y);Yline([Ymax Ymin],' - ',{'Max',,,,'Min'})
ラインスタイルと色の指定
ラインスタイル太,およびの配置の指定
ラベルとれた幅を使用ての破线を作成します。
x = -2:0.25:2;[x,y] = meshgrid(x);z =X。*Exp(-x。^2-Y。^2);轮廓(x,y,z,30)yl = yline(0,' - ',,,,'y = 0',,,,'LineWidth',3);
ラベルの水平方向の配置とラインの色を変更します。
yl.labelhorizontalalailmignment ='center';Yl.Color = [.80 0 .40];
特定のにラインを追加
关数Tiledlayout
を呼び出して、1 行 2 列のタイル表示チャート レイアウトを作成します。関数Nexttile
a轴オブジェクト,オブジェクトオブジェクト斧头1
および斧头2
を作成ますに,各座にプロットします。斧头1
を关数yline
に引き渡すで线を最初のに追加します。
Tiledlayout(1,2) ax1 = nexttile; x = -pi/2:pi/60:pi/2; y1 = tan(sin(x)) + cos(sin(x)); plot(ax1,x,y1) ax2 = nexttile; x = -pi/2:pi/60:pi/2; y2 = tan(cos(x)) + exp(x); plot(ax2,x,y2) yline(ax1,1.0);
入力引数
y
-y座标
スカラー|ベクトル
y座标。値,,値値値値,,値値またはまたはまたはまたはまたは値値y
のデータ型はy轴の型一致しばなりません。
例:Yline(10)
はy = 10
の位置にラインを表示します。
例:Yline([13 20 33])
はy = 13
,y = 20
,およびy = 33
の位置にラインを表示します。
データ型:single
|double
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
|逻辑
|categorical
|约会时间
|期间
LineSpec
-ラインのスタイルと色
文字ベクトル|string スカラー
stringスカラースタイル记号ををまたはまたはまたはまたはまたはまたはスカラースカラースカラーしますます。。。文字文字文字と记号记号の顺番はは任意任意ですですラインスタイル,,,'o'
などのマーカー記号は無視されます。
例:' - G'
は緑色の破線です。
ラインスタイル | 说明 | 結果として得られる線 |
---|---|---|
' - ' |
実線 |
|
' - ' |
破线 |
|
':' |
点线 |
|
' - 。' |
一点锁线 |
|
色名 | 省略名 | 外観 |
---|---|---|
'红色的' |
'r' |
|
'绿色' |
'g' |
|
'blue' |
'b' |
|
'青色' |
'c' |
|
'magenta' |
'm' |
|
'yellow' |
'y' |
|
'black' |
'k' |
|
'白色的' |
'W' |
|
斧头
-ターゲット座标轴
现在の座标轴(既定)|Axes
オブジェクト
ターゲット座标轴。Axes
オブジェクトとして指定ます。yline
によって现在标轴の座标轴にプロット场合,この引数をします。
labels
-ライン ラベル
''
(既定)|文字ベクトル|string スカラー|文字ベクトルの cell 配列|字符串配列
cell配列のののののの配列,,,配列配列配列配列配列またはまたはとしてとしてとして指定しししますますますますます。复数复数行行行行のラベルラベルラベルををににははは,,,,,,
1 本のラインのラベルを作成
1行の表示するには,ベクトルまたはまたはまたはスカラースカラースカラースカラー指定。。复数复数行行行行のののテキストテキストテキストテキストを表示するにににはは,ののののののののの
表示 | labels の指定方法 |
例 |
---|---|---|
1行のテキスト | 文字ベクトルまたは字符串スカラースカラー指定します。。 |
Yline(12,' - ',,,,'样本') |
复数行のテキスト | 文字ベクトルの cell 配列または string 配列を指定します。配列の各要素は、テキストの各行です。 |
Yline(12,' - ',{'样本',,,,'x = 12'}) |
複数のラインのラベルを作成
すべてラインに同じテキストを表示表示にまたはまたはまたはまたはまたはまたはベクトルベクトルスカラースカラースカラースカラーをを指定指定ししますますます。ラインラインラインラインラインごとごとにににに异なる异なる异なる异なるテキストテキストテキストを表示表示するするににに
表示 | labels の指定方法 |
例 |
---|---|---|
1つの共有のラベル | 文字ベクトルまたは字符串スカラースカラー指定します。。 |
yline([13 20 33],' - ',,,,'样本') |
ラインごとにラベル | 文字ベクトルの cell 配列または string 配列を指定します。配列の各要素は、それぞれのラインのラベルです。labels 配列の要素数はX の長さと一致しなければなりません。 |
标签= {'Sample 1',,,,“样本2”,,,,“样本3”}; yline([13 20 33],' - ',,,,label) |
一部が複数行の異なるラベル | 文字ベクトルの cell 配列または string 配列を作成します。関数Sprintf を使用しテキスト改行文字('\ n' )を挿入します。 |
标签= {'Sample 1',,,,Sprintf('Sample 2\nx=20'),“样本3”}; yline([13 20 33],' - ',,,,label) |
名前と値引数
例:Yline(3,':',“中位数”,“ LabelHorizontalAlagiment”,“ Center”)
は,の水平方向をを'center'
として指定します。
オプションの名称,价值
の引数ペアをコンマ区切りで指定します。Name
は引数名で、价值
は対応するです。Name
は引用符で囲まなければなりません。Name1,Value1,...,NameN,ValueN
のよう复数名前とのペア引数をの顺序で指定できます。
メモ
ここでは、プロパティの一部だけを紹介しています。完全な一覧については、恒定线のプロパティを参照してください。
颜色
-ラインの色
[0.15 0.15 0.15]
(既定)|RGB 3成分|16进数カラーコード|'r'
|'g'
|'b'
|。。。
RGB 3成分。。,,,进数コード色名または名として指定し。。。。
RGB 3成分成分成分场合场合场合场合场合场合はまたはまたは进数进数コードを指定し。。
rgb 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] |
'#00ff00' |
|
'blue' |
'b' |
[0 0 1] |
'#0000FF' |
|
'青色' |
'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' |
|
'没有任何' |
该当なし | 该当なし | 该当なし | 色なし |
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' |
|
例:'g'
例:[0.6 0.2 0.5]
例:'#d2f9a7'
行宽
-ライン幅
0.5
(既定)|正の値
ライン幅単位のの値としてし。。。
DisplayName
-凡例ラベル
''
(既定)|文字ベクトル|string スカラー
凡例ラベル。文字ベクトルまたは string スカラーとして指定します。传奇
コマンドを,は表示されテキストを指定しない,传奇
は'dataN'
形式を使用してラベルを設定します。
LabelHorizontalAlignment
-ラベルの水平方向の配置
'right'
(既定)|'剩下'
|'center'
ラインに対するラベルの水平方向の配置。次の表のいずれかのオプションとして指定します。
オプション | 说明 | 例 |
---|---|---|
'right' |
ラインの右側 |
|
'剩下' |
ラインの左側 |
|
'center' |
ラインの中心 |
|
标记视图
-ラベルの垂直の配置
'最佳'
(既定)|'中间'
|'bottom'
ラインに対するラベルの垂直方向の配置。次の表のいずれかのオプションとして指定します。
オプション | 说明 | 例 |
---|---|---|
'最佳' |
ラインの上方。 |
|
'中间' |
ラインの。によってライン分割されます。 |
|
'bottom' |
ラインの下方。 |
|
LabelOrientation
-ラベルの向き
'aligned'
(既定)|'水平的'
ラベルの向き。'aligned'
または'水平的'
として指定します。例を表に示します。
印刷の向き | 说明 | 例 |
---|---|---|
'aligned' |
ラベルの向きは指定されたラインの向きと同じです。 |
|
'水平的' |
ラインのになく,は水平です。 |
|
アルゴリズム
座标轴のの次元表示,定数はははz轴のの中点にするするX-y平面にれます座标轴回転する,それ従って定数直线直线も回転回転。。。
バージョン履歴
MATLAB コマンド
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
选择一个网站
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select:。
您还可以从以下列表中选择一个网站:
How to Get Best Site Performance
选择中国网站(中文或英语)以获得最佳场地性能。其他Mathworks乡村网站未针对您所在的访问进行优化。
美洲
- América Latina(Español)
- 加拿大(English)
- 美国(English)
欧洲
- Netherlands(English)
- 挪威(English)
- Österreich(德意志)
- 葡萄牙(English)
- Sweden(English)
- 瑞士
- United Kingdom(English)