Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
5.3.1 - 日本語

Change language to:
English - Français - Português

Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function

Scilab help >> Graphics Library > text > xstring

xstring

文字列を描画

呼び出し手順

xstring(x,y,str,[angle,box])

パラメータ

x,y

実数のベクトルまたはスカラー, 文字列の左下の点の座標.

str

文字列の行列.

Scilab 5.2以降, LaTeXまたはMathML式を記述することが可能です.

angle

実数のベクトルまたはスカラー, 時計回りの角度(単位:度); デフォルトは 0.

box

整数のベクトルまたはスカラー, デフォルトは 0.

説明

x が実数スカラーの場合, yの大きさのベクトルの要素を xに設定するとみなされます.

y が実数スカラーの場合,xの大きさのベクトルの要素を yに設定するとみなされます.

xstring は文字列をカレントのグラフィックスケールの 位置(x[i], y[i])に描画します.

str がn個の要素を有する場合,これらのn個の要素は n個の文字列として描画されます.

そうでない場合,行列の各行がテキストの行を意味し, 行の要素は空白で区切られた単語を意味します.

angle が実数スカラーの場合, 要素angleに設定される 大きさnのベクトルとみなされます.

angle(i) は位置(x[i], y[i]) に文字列を描画する際に使用される傾き(単位:度)を指定します.

box が整数スカラーの場合, 要素がboxに設定される大きさnのベクトルとみなされます.

box(i) が 1で, angle(i)が 0の場合, 位置(x[i], y[i])の文字列の周囲にボックスが描画されます.

Examples

plot2d([0;1],[0;1],0)
xstring(0.5,0.5,["$\overbrace{Scilab}$" "n''est ";"pas" "$\underbrace{Matlab}$"])
// LaTeX レンダリング (>= Scilab 5.2)

//Other example
alphabet=["a" "b" "c" "d" "e" "f" "g" ..
          "h" "i" "j" "k" "l" "m" "n" ..
          "o" "p" "q" "r" "s" "t" "u" ..
          "v" "w" "x" "y" "z"];
clf()
plot2d([0;1],[0;2],0)
xstring(0.1,1.8,alphabet)     // アルファベット
xstring(0.1,1.6,alphabet,0,1) // ボックス内にアルファベット
xstring(0.1,1.4,alphabet,20)  // 角度
xset("font",1,1)              // symbolフォントを使用
xstring(0.1,0.1,alphabet)
xset("font",1,3)              // フォントの大きさを変更
xstring(0.1,0.3,alphabet)
xset("font",1,24); xstring(0.1,0.6,"a") //大きなアルファ
xset("default")

参照

  • titlepage — グラフィックウインドウの中央にタイトルを追加する
  • xnumb — 数字を描画
  • xstringb — 文字列をボックス内に描画
  • xstringl — 文字列を囲うボックスを計算
  • xtitle — グラフィックスウインドにタイトルを追加する

作者

J.Ph.C.

<< xlfont text xstringb >>

Copyright (c) 2022-2024 (Dassault Systèmes)
Copyright (c) 2017-2022 (ESI Group)
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Thu Mar 03 11:00:59 CET 2011