- Scilabヘルプ
- Graphics
- 2d_plot
- champ
- champ1
- champ_properties
- comet
- contour2d
- contour2di
- contour2dm
- contourf
- cutaxes
- errbar
- fchamp
- fec
- fec_properties
- fgrayplot
- fplot2d
- grayplot
- grayplot_properties
- graypolarplot
- histplot
- LineSpec
- loglog
- Matplot
- Matplot1
- Matplot_properties
- paramfplot2d
- plot
- plot2d
- plot2d2
- plot2d3
- plot2d4
- plotimplicit
- polarplot
- scatter
- semilogx
- semilogy
- Sfgrayplot
- Sgrayplot
Please note that the recommended version of Scilab is 2026.0.0. This page might be outdated.
See the recommended documentation of this function
LineSpec
プロットの線の外観を簡単にカスタマイズするための仕様
説明
LineSpecは,
plot コマンド内で使用できるオプションの引数で,
各ラインの外観をカスタマイズするために使用されます.
このオプションは,色,線の種類やマーカといった情報を含む文字列を結合したもので指定します.
このオプションは,基本的な線のプロパティを簡単に指定したい場合に非常に便利です.
ひし形のマーカを付けた赤い長い一点鎖線を指定するには,
文字列は'r-.diam'となります.
見てわかるように,各プロパティ値のスペルを完全に記述する必要はありませんが,
これらの3種類のプロパティを結合したもの(順番は任意)は,一義的である必要があります.
更に,文字列の指定では大文字小文字は区別されません.
(plotにより)指定可能な全てのLineSpec型の
一覧を以下に示します.
- LineStyle:
線種を定義する文字列.このプロパティは オブジェクトの
line_styleプロパティとリンクしています (polylineプロパティ参照).指定子線種-実線 (デフォルト) --破線e :点線 -.一点鎖線 - Color:
線の色を定義する文字列. このプロパティは オブジェクトの
foregroundプロパティとリンクしています ( polylineプロパティ参照).指定子色r赤 g緑 b青 cシアン mマゼンタ y黄色 k黒 w白 (
LineSpecまたは GlobalPropertyのどちらかで) 色を指定しない場合, 曲線をプロットする際にはデフォルトの色テーブルが使用されます. 複数の線を描画する際,プロットコマンドは自動的にこのテーブルを巡回します. 以下に使用される色を示します:RGB0. 0. 1. 0. 0.5 0. 1. 0. 0. 0. 0.75 0.75 0.75 0. 0.75 0.75 0.75 0. 0.25 0.25 0.25 - Marker type:
マーカの種類を定義する文字列. 線種を指定しないでマーカを指定する場合, マーカのみが描画されることに注意してください. このプロパティはオブジェクトの
mark_styleおよびmark_modeプロパティにリンクしています (polylineプロパティ参照).指定子マーカ型+プラス記号 o円 *アスタリスク .点 x十字 'square'or's'四角 'diamond'or'd'ひし形 ^上向きの三角形 v下向きの三角形 >右向きの三角形 <左向きの三角形 'pentagram'星型五角形 (ペンタグラム) 'none'マーカなし (デフォルト)
例
clf(); x = 1:0.5:10; // Init. // 色に関する情報のため, 線種または記号は問題ではありません // しかし, 情報はあいまいになります subplot(311);plot(x,sin(x),'.b-'); subplot(312);plot(x,sin(x),'b.-'); subplot(313);plot(x,sin(x),'b-.');// 線種別に関する情報が属する点 (記号ではありません!)
// 異なるLineSpecsで複数プロット clf(); t=0:%pi/20:2*%pi; plot(t,sin(t),'ro-.',t,cos(t),'cya+',t,abs(sin(t)),'--mo')

参照
- color — 色の色IDを取得
- GlobalProperty — plotまたはsurfコマンドでオブジェクト(曲線,曲面...)の外観をカスタマイズ.
- plot — 2Dプロット
- clf — Clears and resets a figure or a frame uicontrol
| Report an issue | ||
| << histplot | 2d_plot | loglog >> |