Scilab Website | Contribute with GitLab | Scilab Community | ATOMS toolboxes
Scilab Online Help
2025.1.0 - 日本語


Scilabヘルプ

  • Scilab
    • Scilab keywords
      • percent — (%) 特殊文字
      • backslash — (\) 左行列除算: exact or least square solution
      • brackets [,;] — Concatenation. Recipients of an assignment. Results of a function
      • colon (:) — コロン演算子
      • comma — (,) 列, 命令, 引数セパレータ
      • comments — (// or /*...*/) comments
      • comparison — 比較, 関係演算子
      • dollar — ($) 最後の添字
      • dot — (.) 記号
      • equal — (=) 代入 , 比較, 等号
      • getscilabkeywords — Scilabキーワードを全リストを返す.
      • hat — (^) 累乗
      • less — (<) より小さいの比較
      • minus — (-) 減算演算子, 符号変更
      • not — (~) 論理否定
      • parentheses — ( ) 左および右括弧
      • plus (+) — 数値の加算。 テキストの連結(グループ化)
      • quote — (') 転置演算子, 文字列デリミタ
      • semicolon (;) — 式の末尾および行セパレータ
      • slash — (/) 右除算およびフィードバック
      • star — (*) 乗算演算子
      • symbols — scilab 演算子の名前
      • tilde — (~) 論理否定
      • underscore _ — ignored output argument. gettext() alias
    • Control flow
      • abort — 評価を中断する.
      • arguments — keyword to check function arguments. Arguments block must be the expression in the function.
      • Arguments Validators — List of predefined validators that can be used in arguments block.
      • break — ループ中断を表すキーワード
      • case — selectで使用されるキーワード
      • continue — ループの次の反復に制御を移すキーワード
      • do — ループ用の言語キーワード
      • else — if-then-elseおよびselect-case-then-elseのキーワード
      • elseif — if-then-elseのキーワード
      • end — end キーワード
      • for — ループ用の言語キーワード
      • halt — 実行を停止
      • if then else — 条件付き実行
      • pause — は実行中の実行を一時的に一時停止し、コンソールでの指示を許可します
      • resume — リターンまたは復帰実行およびローカル変数をコピー
      • return — リターンまたは復旧し,ローカルな変数をコピー
      • select — select キーワード
      • then — 'if'および'select'のキーワード
      • try — try-catch 制御命令のtryブロックを開始
      • while — while キーワード
    • Configuration
      • banner — Scilabバナーを表示
      • getdebuginfo — Scilab に関するデバッグ情報を取得
      • getmemory — 利用可能なシステムメモリおよびシステムメモリの総量を返す
      • getmodules — Scilabにインストールされているモジュールの一覧を返す
      • getos — オペレーティングシステムの名前とバージョンを返す
      • getscilabmode — Scilabモードを取得
      • getshell — カレントのコマンドインタプリタを返す.
      • getversion — Scilabおよびモジュールのバージョン情報を取得
      • oldEmptyBehaviour — Controls the operation+ and operation- behaviour for Scilab
      • recursionlimit — get or set the current or maximal allowed depth of nested calls
      • sciargs — scilab コマンドライン引数
      • ver — Scilabのバージョン情報
      • with_javasci — ScilabにJava インターフェイスが組み込まれているかどうかを 調べる
      • with_macros_source — マクロのソースがインストールされているかどうかを確認する
      • with_module — Scilabモジュールがインストールされているかどうかを調べる
    • Debugging
      • debug — enters the Scilab debugger mode
      • where — カレントの命令の呼び出しツリーを得る
      • whereami — カレントの命令コールツリーを表示
    • Error handling
      • errclear — エラーのクリア
      • error — エラーメッセージ
      • error_table — list of main standard errors messages
      • lasterror — 直近に記録されたエラーメッセージを取得
      • warning — 警告メッセージ
    • types
      • boolean — Scilab オブジェクト, 論理値(boolean)変数および演算子 & | ~
      • functions — Scilab プロシージャおよび Scilab オブジェクト
      • hypermatrices — Scilab オブジェクト, Scilabの N 次元行列
      • Lambda functions — Scilab procedures and Scilab objects
      • library — library datatype
      • matrices — Scilab オブジェクト, Scilabの行列
      • rational — Scilab オブジェクト, Scilabの有理数
      • strings — Scilabオブジェクト, 文字列
      • type — 変数の型を返す
      • typename — 変数の型に名前を付ける
      • typeof — explicit type or overloading code of an object
    • Variables
      • Predefined variables
        • %chars — Selected sets of Unicode characters
        • %e — オイラー数.
        • %eps — イプシロン (浮動小数点数相対精度)
        • %f or %F — false (偽)用の論理変数.
        • %i, 1i, 1j — 虚数単位
        • %inf — 無限大
        • %nan — not-a-number
        • %pi — 円の円周と直径の比
        • %s — 多項式を定義する際に使用される変数.
        • %t or %T — true (真)を表す論理値変数.
        • %z — 多項式を定義する際に使用される変数.
        • home — ユーザディレクトリを取得する.
        • SCI, WSCI — Scilabのルートパスの値を有する変数.
        • SCIHOME — 設定ファイルおよびScilabセッションの履歴ファイルのパスを有する.
        • TMPDIR — テンポラリディレクトリのパス
      • checkNamedArguments — Return list of unexpected named arguments
      • clear — 変数を消去する
      • clearglobal — グローバル変数を削除
      • exists — 変数の存在を確認する
      • global — グローバル変数を定義する
      • isdef — 変数の存在を確認
      • isglobal — checks if a local variable has a global counterpart
      • names — Scilab 名前の構文
      • predef — 変数の保護
      • who — 変数の一覧
      • who_user — ユーザ変数の一覧
      • whos — 長い形式で変数のリストを得る
    • exit — カレントのScilab セッションを終了する
    • quit — Scilabを終了またはpauseレベルを減らす
    • startup — スタートアップファイル
    • scilab — Scilabおよび関連ツールを起動するためのツール
  • 微分方程式
    • SUite of Nonlinear and DIfferential/ALgebraic equation - SUNDIALS solvers
    • bvode — コロケーション法によるODEの境界値問題
    • dae — Differential algebraic equations solver
    • dae_root — differential algebraic equation solver with roots finding
    • daeoptions — daeソルバのオプションを設定
    • daskr — DAE solver with zero crossing. This function is obsolete. Please use dae instead.
    • dasrt — DAE solver with zero crossing. This function is obsolete. Please use dae instead.
    • dassl — differential algebraic equation. This function is obsolete. Please use dae instead.
    • diff — 差分および離散微分
    • diffxy — derivative of y with respect to x
    • impl — 微分代数方程式
    • int2d — 求積法および立体求積法により2次元積分を定義
    • int3d — 求積法および立体求積法により3次元積分を定義
    • intc — コーシー積分
    • integrate — 求積法による式の積分
    • intg — 定積分
    • intl — コーシー積分
    • intsplin — スプライン補間による実験データの積分
    • inttrap — 台形則による実験データの積分
    • numderivative — approximate derivatives of a function (Jacobian or Hessian)
    • ode — 常微分方程式ソルバ
    • ode_discrete — 常微分方程式ソルバ, 離散時間シミュレーション
    • ode_optional_output — ode ソルバのオプション出力の説明
    • ode_root — 求解付きの常微分方程式ソルバ
    • odedc — 離散/連続 ODE ソルバ
    • odeoptions — ODEソルバのオプションを設定する
  • Elementary Functions
    • Complex
      • angle — argument of complex numbers, in radians
      • complex — 複素数を計算する
      • conj — 共役
      • csgn — 複素数の実部のベクトル符号を返す
      • imag — 虚部
      • imult — 虚数単位 i を乗じる
      • isreal — 変数が実数または複素数のエントリかどうかを調べるc
      • real — 実部
    • Discrete mathematics
      • factor — 素因数分解関数
      • factorial — factorial function : product of the n first positive integers
      • gcd — Greatest (positive) Common Divisor
      • lcm — least common (positive) multiple of integers or of polynomials
      • nchoosek — Computes binomial numbers (n,k) = numbers of combinations
      • primes — 素数関数
      • rat — 浮動小数点数の有理数近似
    • elementarymatrices
      • random
        • grand — 乱数生成器
        • prbs_a — Generates a pseudo random binary sequence
        • rand — 乱数生成
        • sample — 置換を有する標本化
        • samplef — 母集団からの置換を有する標本化および その値の頻度.
        • samwr — 置換を行わない標本化
      • blockdiag — Creates a block diagonal matrix from provided arrays. Block diagonal system connection.
      • companion — companion matrix
      • diag — 対角行列の構築または展開
      • empty [] — empty matrix. Array ranges destructor.
      • eye — 単位行列
      • frank — Frank matrix
      • hadamard — Hadamard matrix
      • hankel — Hankel matrix
      • hilbm — Hilbert matrix
      • invhilb — Inverse of the Hilbert matrix
      • linspace — generates linearly spaced numbers between 2 reached bounds
      • logspace — 対数的間隔のベクトル
      • magic — Magic square
      • meshgrid — Create matrices or 3-D arrays from vectors replicated in 2 or 3 dimensions
      • ndgrid — build matrices or N-D arrays by replicating some template vectors
      • ones — 要素が1の行列
      • pascal — Pascal matrix
      • perms — Generate the table of permutations of given elements
      • repmat — Replicate and tile an array
      • rosser — Rosser matrix
      • squarewave — 周期 2*%piの矩形波を生成
      • testmatrix — generate special matrices, such as Hilbert, Frank... This function is obsolete. Please use magic, invhilb or frank instead.
      • toeplitz — Toeplitz matrix (chosen constant diagonal bands)
      • vander — Vandermonde matrix
      • wilkinson — Wilkinson matrix
      • zeros — ゼロからなる行列
    • Exponential
      • exp — 要素毎の指数関数
      • expm — 正方行列の指数関数
      • log — 自然対数
      • log10 — 対数
      • log1p — 引数に1を足した数の自然対数を正確に計算する
      • log2 — Base-2 logarithm. Base-2 exponent and mantissa of some real numbers
      • logm — 正方行列の対数
      • nthroot — 実数のn番目の実根
      • power — 指数演算子 (^,.^)
      • sqrt — 平方根
      • sqrtm — 行列の平方根
    • Floating point
      • ceil — 切り上げ
      • clean — 行列を消去 (小さなエントリをゼロに丸める)
      • double — converts inttype integers or booleans into decimal encoding
      • fix — 0方向への丸め
      • floor — 下方向への丸め
      • format — set the default output format of decimal numbers
      • ieee — 浮動小数点例外モードを設定
      • int — ゼロ方向への丸め
      • isinf — tests for infinite elements
      • isnan — "Not a Number" エントリを調べる
      • nearfloat — 前のまたは次の浮動小数点数を取得
      • nextpow2 — 指定値を超える2の累乗の最小値
      • number_properties — 浮動小数点数パラメータを定義する
      • round — 最も近い整数に丸める
      • signed zero -0 — Processing of -0 versus 0
    • Integer representation
      • base2dec — bを基底とする表現から整数への変換
      • bin2dec — 2進表現を整数に変換
      • dec2base — 10進数を基底Nの数値(文字列)に変換
      • dec2bin — 10進数から2進数への変換
      • dec2hex — 10進数から16進数への変換
      • dec2oct — 10進数から8進数への変換
      • hex2dec — 16進数から10進数への変換
      • oct2dec — 8進数を10進数に変換
    • Integers
      • iconvert — 1または8バイト整数表現に変換する
      • int8 — 1バイト整数形式に変換する
      • inttype — 整数データ型で使用される整数型
    • matrixmanipulation
      • Shape tests
        • iscolumn — 変数が列ベクトルであるかを確認
        • ismatrix — 変数が行列かどうかを確認
        • isrow — 変数が行ベクトルかどうか確認する
        • isscalar — 変数がスカラーかどうかを確認.
        • issquare — 変数が正方行列かどうかを確認
        • isvector — 変数がベクトルかどうかを調べる
      • cat — 複数の配列を結合する
      • circshift — circularly shifts elements or subarrays of an array (regular, of structures, cells, custom)
      • flipdim — 指定した次元に沿って x ブロック要素を反転
      • matrix — ベクトルまたは行列を異なる大きさの行列に成形する
      • permute — permutes the dimensions of an array
      • pertrans — 第2対角項を基準として転置
      • resize_matrix — 行列またはハイパー行列をトリムまたは拡張(およびキャスト)
      • squeeze — removes singleton dimensions of a ND-array
      • tril — 行列の下三角部
      • triu — 上三角
    • matrixoperations
      • abs — 絶対値, 大きさ
      • and — logical AND between the elements of a boolean or numerical array
      • cross — ベクトル外積
      • cumprod — 配列要素の累積積
      • cumsum — 配列要素の累積和
      • kron .*. — クロネッカー積. Weighted array replication
      • kron .\. ./. — Kronecker left and right divisions
      • max — maximum
      • min — minimum
      • norm — 行列のノルム
      • or — logical OR over the elements of a boolean or numerical array
      • prod — 配列要素の積
      • sign — signum function
      • sum — 配列要素の合計
    • searchandsort
      • dsearch — 指定の分類で行列またはハイパー行列の要素を分配, 配置および数える
      • find — 論理値ベクトルまたは行列のtrue要素の添え字を見つける
      • gsort — sorts boolean, numerical and string arrays
      • members — 配列の各要素または他の配列の行または列を数える(及び位置を調べる)
      • vectorfind — locates occurences of a (wildcarded) vector in a matrix or hypermatrix
    • setoperations
      • intersect — elements or rows or columns met in both input arrays, without duplicates
      • setdiff — returns elements that are in a set but not in another one.
      • union — ベクトルの和集合要素を展開
      • unique — ベクトルまたは行列のユニークなな要素を展開
    • Trigonometry
      • Matrix-wise processing
        • acoshm — 行列逆双曲線余弦
        • acosm — 行列毎の逆余弦
        • asinhm — 双曲線逆正弦行列
        • asinm — 行列用の逆正弦
        • atanhm — 行列の双曲線逆正接
        • atanm — 正方行列の逆正接
        • coshm — 行列の双曲線余弦
        • cosm — 行列余弦関数
        • cothm — 行列双曲線コタンジェント(余接)
        • sinhm — 行列双曲線正弦
        • sinm — 行列正弦関数
        • tanhm — 双曲線正接行列
        • tanm — 行列正接
      • Conversions
        • cart2pol — Convert cartesian coordinates to polar/cylindrical
        • pol2cart — Convert polar/cylindrical coordinates to cartesian
      • acos — 要素毎の逆余弦(rad)
      • acosd — 要素毎の逆余弦, 結果は度.
      • acosh — hyperbolic cosine inverse
      • acot — 引数の要素毎の逆正接を計算する.
      • acotd — 引数の要素毎の逆正接(単位:度)を計算する.
      • acoth — 要素毎の逆双曲線正接.
      • acsc — 引数の逆余割を要素毎に計算する.
      • acscd — 引数の逆余割を要素毎に計算し,結果を度単位で返す.
      • acsch — 引数の逆双曲線余割を要素毎に計算する.
      • asec — 引数の要素毎の逆割線を計算する.
      • asecd — 引数の要素毎の逆割線を計算し,結果を度単位で返す.
      • asech — 引数の要素毎の逆双曲線割線を計算する.
      • asin — 逆正弦
      • asind — 逆正弦 (結果の単位: 度)
      • asinh — 双曲線逆正弦
      • atan — 2象限および 4象限逆正接
      • atand — 2象限および 4象限逆正接, 結果の単位は度.
      • atanh — 双曲線逆正接
      • cos — 余弦関数
      • cosd — 要素毎の余弦(引数の単位:度)
      • cosh — 双曲線余弦
      • cotd — コタンジェント(余接,引数の単位:度)
      • cotg — コタンジェント(余接)
      • coth — 双曲線コタンジェント(余接)
      • csc — 引数のコセカント(余割)を要素毎に計算する.
      • cscd — 度単位で指定した引数のコセカント(余割)を要素毎に計算する
      • csch — 引数の双曲線コセカントを要素毎に計算する.
      • sec — 引数の割線を要素毎に計算する.
      • secd — 要素毎の割線(引数の単位:度)
      • sech — 引数の双曲線割線を要素毎に計算する
      • sin — 正弦関数
      • sind — 要素毎の正弦(引数の単位:度).
      • sinh — 双曲線正弦
      • tan — 正接
      • tand — 正接 (単位: 度)
      • tanh — 双曲線正接
    • Bitwise operations
      • bitand — bitwise logical AND between element-wise integers of 2 arrays
      • bitcmp — bitwise complement of integers
      • bitget — Extracts from integers bits of given indices
      • bitor — bitwise logical OR between element-wise integers of 2 arrays
      • bitset — Sets bits of given indices in some integers
      • bitstring — A string giving the literal bit representation of a number
      • bitxor — bitwise logical XOR between element-wise integers of 2 arrays
    • &, && — Binary AND between integers. Logical AND over/between booleans and numbers
    • bernstein — compute the n-order Bernstein matrix
    • extraction — 行列およびリストのエントリの展開
    • ind2sub — 線形添字を添字付き行列に変換
    • insertion — 変数への部分的な代入または修正
    • isempty — 変数が空の行列または空のリストかどうかを調べる
    • isequal — tests the strict global equality between several objects, without equivalences
    • modulo — 左オペランド符号を有するモジュロm剰余演算
    • ndims — 配列の次元の数
    • |, || — Binary OR between integers. Logical OR over/between booleans and numbers
    • size — オブジェクトの大きさ
    • sub2ind — 行列添字を線形添字に変換
  • Linear Algebra
    • Eigenvalue and Singular Value
      • balanc — 行列またはペンシルの平衡化
      • bdiag — ブロック対角化, 一般化固有ベクトル
      • eigs — 行列の最大固有値と固有ベクトルを計算
      • pbig — 固有投影
      • projspec — スペクトル演算子
      • psmall — スペクトル投影
      • spec — 行列とペンシルの固有値
      • sva — 特異値近似
      • svd — 特異値分解
    • Factorization
      • chol — コレスキー分解
      • fullrf — フルランク分解
      • fullrfk — A^kのフルランク分解
      • hess — ヘッセンベルク形式
      • lu — ピボット選択付きのLU 分解
      • polar — 正方行列の極分解
      • qr — QR 分解
      • rankqr — QR分解に基づく階数
      • schur — 行列およびペンシルの[ソートされた] Schur 分解
      • sqroot — W*W' エルミート分解
    • Kernel
      • colcomp — 列圧縮,カーネル,ヌル空間
      • im_inv — 原像
      • kernel — カーネル, ヌル空間
      • range — A^kの範囲
      • rowcomp — 行圧縮, 範囲
    • Linear Equations
      • aff2ab — 線形 (アフィン)関数を A,b に変換
      • inv — 逆行列
      • linsolve — 線形方程式ソルバ
      • lsq — norm(X)が最小の A*X=B の線形最小二乗解
      • pinv — 擬似逆行列
    • Markov Matrices
      • classmarkov — マルコフ行列の再帰的かつ一時的なクラス
      • eigenmarkov — 正規化された左および右マルコフ固有ベクトル
      • genmarkov — 再帰的および一時的なクラスを有するランダムなマルコフ行列を生成する
    • Matrix Analysis
      • cond — 条件数
      • det — determinant of a square matrix
      • orth — 直交基底
      • rank — 階数
      • rcond — 条件数の逆数
      • rref — LU分解により行エシュロン形式の行列を計算
      • trace — トレース
    • Matrix Pencil
      • ereduc — QZ変換により列階段型行列を計算
      • fstair — QZ変換により列階段型ペンシルを計算する
      • glever — 行列ペンシルの逆
      • kroneck — 行列ペンシルのクロネッカー形式
      • lyap — リアプノフ方程式
      • pen2ea — ペンシルからE,A に変換
      • pencan — 行列ペンシルの正準形
      • penlaur — 行列ペンシルのローラン係数
      • quaskro — 準クロネッカー形式
      • randpencil — ランダムなペンシル
      • rowshuff — シャッフルアルゴリズム
    • State-Space Matrices
      • coff — レゾルベント (余因子法)
      • nlev — Leverrierのアルゴリズム
    • Subspaces
      • spaninter — 共通部分空間
      • spanplus — 部分空間の合計
      • spantwo — 部分空間の合計および共通部分
    • givens — ギブンス変換
    • householder — Householder orthogonal reflexion matrix. Symetrical wrt a plane
    • proj — 投影
  • Interpolation
    • bezier — compute the points for the bezier curve
    • bsplin3val — 3次元スプラインの任意微分評価関数
    • cshep2d — 2次元3次シェパード(散布)補間
    • eval_cshep2d — 2次元の3次シェパード補間の評価
    • interp — 3次スプライン評価関数
    • interp1 — 1D interpolation in nearest, linear or spline mode
    • interp2d — 双3次スプライン (2d) 評価関数
    • interp3d — 3次スプライン評価関数
    • interpln — 線形補間
    • linear_interpn — n 次元線形補間
    • lsq_splin — 重み付き最小二乗三次スプラインフィッティング
    • mesh2d — Triangulation of n points in the plane
    • smooth — スプライン関数によるスムージング
    • splin — 3次スプライン補間
    • splin2d — 双3次スプラインのグリッド2次元補間
    • splin3d — 3次元補間グリッドのスプライン
  • CACSD
    • Control Design
      • Control Loop
        • augment — 拡張プラント
        • feedback — フィードバック操作
        • lft — 線形分数変換
      • H-infinity
        • ccontrg — H無限大コントローラの中央解
        • dhinf — 離散時間システムのH無限大設計
        • dhnorm — 離散 H無限大ノルム
        • gamitg — 連続時間システムのH無限大ガンマ・イタレーション
        • h2norm — 連続時間プロパー動的システムのH2ノルム
        • h_cl — 閉ループ行列
        • h_inf — 連続時間H無限大 (中心) コントローラ
        • h_inf_st — 静的なH_infinity問題
        • h_norm — H無限大ノルム
        • hinf — 連続時間システムのH無限大設計
        • linf — 無限大ノルム
        • linfn — 無限大ノルム
        • macglov — 連続時間動的システムのMac Farlane Glover 問題
        • nehari — 連続時間動的システムのネハリ近似
        • parrot — Parrotの問題
      • Linear Quadratic
        • fourplan — 拡張プラントを4つのプラントに変換する
        • gcare — 制御リカッチ方程式
        • gfare — フィルタリカッチ方程式
        • leqr — H無限大 LQ ゲイン (全状態)
        • lqe — linear quadratic estimator (Kalman Filter)
        • lqg — LQG compensator
        • lqg2stan — LQG を標準問題に変換する
        • lqg_ltr — LQG/LTR (loop transform recovery)設計
        • lqi — Linear quadratic integral compensator (full state)
        • lqr — LQ compensator (full state)
      • Pole Placement
        • kpure — 連続SISOシステムの限界フィードバックゲイン
        • krac2 — 連続SISOシステムのフィードバックゲインの限界値
        • ppol — 極配置
        • stabil — 安定化
      • ddp — 外乱デカップリング
      • gfrancis — 追尾用のフランシス方程式
    • Identification
      • arl2 — L2伝達関数近似による SISO モデル実現
      • armax — armax 同定
      • armax1 — armax 同定
      • findABCD — 離散時間システムの部分空間の同定
      • findAC — 離散時間システム部分空間の同定
      • findBD — 状態量初期値および離散時間システムのシステム行列BとD
      • findBDK — カルマンゲインおよび離散時間システムの B, D システム行列
      • findR — 線形時不変システムの行列を指定する際のプリプロセッサ
      • findx0BD — 状態量,離散時間システムのBおよびD行列を推定
      • imrep2ss — インパルス応答の状態空間実現
      • inistate — 離散時間システムの状態量初期値を推定
      • lin — 線形化
      • sident — 離散時間状態空間実現およびカルマンゲイン
      • sorder — 離散時間システムの次数を計算
      • time_id — SISO 最小二乗同定
    • Linear Analysis
      • Controllability Observability
        • abinv — AB 不変部分空間
        • cainv — abinvの双対
        • cont_mat — 可制御行列
        • contr — 可制御性, 可制御部分空間, 階段化
        • contrss — 可制御部分
        • ctr_gram — 可制御グラミアン
        • dt_ility — 可検出性テスト
        • obs_gram — 可観測性グラミアン
        • obscont — オブザーバベース コントローラ
        • observer — オブザーバの設計
        • obsv_mat — 可観測行列
        • obsvss — 可観測な部分
        • ui_observer — 未知入力オブザーバ
        • unobs — 不可観測な部分空間
      • Frequency Domain
        • black — Black図 (ニコルス線図)
        • bode — ボード線図
        • bode_asymp — ボード線図の漸近線
        • calfrq — 離散的な周波数応答
        • dbphi — 位相および振幅表現の周波数応答
        • freq — 周波数応答
        • freson — ピーク周波数
        • gainplot — ゲインプロット
        • hallchart — Draws a Hall chart
        • nicholschart — ニコルス線図
        • nyquist — ナイキスト線図
        • nyquistfrequencybounds — ナイキスト軌跡が指定した矩形に入る周波数および出る周波数を計算する.
        • phasemag — 位相と振幅の計算
        • phaseplot — 周波数位相プロット
        • repfreq — 周波数応答
        • svplot — 特異値シグマプロット
        • trzeros — 伝送ゼロおよび通常ランク
      • Stability
        • bstap — ハンケル近似
        • dtsi — 連続時間動的システムの安定な非安定分解
        • evans — エバンス根軌跡
        • g_margin — ゲイン余裕およびゲイン交差周波数
        • p_margin — 位相余裕および位相交差周波数
        • plzr — 極/ゼロ プロット
        • routh_t — ラウス表
        • sgrid — s平面のグリッド線.
        • show_margins — ゲイン余裕/位相余裕とそれぞれの交差周波数を表示する
        • st_ility — 安定性テスト
        • zgrid — zgrid プロット
      • Time Domain
        • arsimul — armaxシミュレーション
        • csim — 線形システムのシミュレーション (時間応答)
        • damp — 固有周波数およびダンピング乗数.
        • dsimul — 離散時間状態空間シミュレーション
        • flts — 時間応答 (離散時間, 離散化システム)
        • ltitr — 離散時間応答 (状態空間)
        • narsimul — armax シミュレーション ( rtitrを使用)
        • rtitr — 離散時間応答 (伝達行列)
      • sensi — 感度関数
    • Linear System Factorization
      • colinout — インナアウタ分解
      • copfac — 連続時間動的システムの右既約分解
      • dcf — 2重既約分解
      • fspec — 連続時間動的システムのスペクトル分解
      • fspecg — 安定な因数分解
      • fstabst — 線形動的システムのユーラ(Youla)・パラメトリゼーション
      • gtild — チルダ処理
      • lcf — 連続時間動的システムの正規化された既約分解
      • rowinout — インナ-アウタ分解
      • specfact — スペクトル分解
      • sysfact — システム分解
    • Linear System Representation
      • abcd — 状態空間行列
      • arma — Scilab armaライブラリ
      • arma2p — ar形式から多項式行列を展開
      • arma2ss — armaxデータ構造体を状態空間表現に変換する.
      • armac — armax処理の Scilab 記述
      • bloc2ss — ブロック図を状態空間表現に変換
      • cont_frm — 可制御状態空間への変換
      • des2ss — 記述子から状態空間へ
      • des2tf — 記述子から伝達関数への変換
      • frep2tf — 周波数応答から伝達関数実現を得る
      • lsslist — Scilab 線形状態空間関数を定義
      • markp2ss — マルコフパラメータを状態空間に変換
      • pfss — 部分分数分解
      • pol2des — 記述形式の多項式行列
      • sm2des — システム行列を記述子に変換
      • sm2ss — システム行列を状態空間に変換
      • ss2des — (多項式) 状態空間をディスクリプタ形式に変換
      • ss2ss — 状態空間から状態空間への変換, フィードバック, 注入
      • ss2tf — 状態空間から伝達関数への変換
      • ss2zp — SIMO state space system to zero pole gain representation
      • ssprint — 線形システム用の整形出力
      • ssrand — 乱数生成器
      • sysconv — システム変換
      • syslin — 線形システムを定義する
      • syssize — 状態空間システムの大きさ
      • systmat — システム行列
      • tf2des — 伝達関数をディスクリプタ形式に変換
      • tf2ss — 伝達関数から状態空間表現への変換
      • tf2zp — SIMO transfer function to zero pole gain representation
      • trfmod — 極/ゼロ表示
      • zp2ss — Zero pole gain to state space
      • zp2tf — Zero pole gain to transfer function
      • zpk — Zero pole gain system representation
      • zpk2ss — Zero pole gain to state space
      • zpk2tf — Zero pole gain to transfer function
    • Matrix Computation
      • linmeq — シルベスタおよびリアプノフ方程式ソルバー
      • mucomp — mu (構造化特異値) 計算
      • ricc — リカッチ方程式
      • riccati — Solves the matricial Riccati equation (continuous | discrete time domain)
      • signm — 行列符号関数
      • sylv — シルベスタ式 A*X + X*B = C または A*X*B + X = C を解決します
    • Model Transformation
      • arhnk — ハンケルノルム近似
      • balreal — 平衡実現
      • bilin — 一般化双一次変換
      • canon — 可制御正準形
      • cls2dls — 双線形変換
      • colregul — 無限大にある極及びゼロを取り除く
      • dscr — 線形システムの離散化
      • equil — 対称行列の対の平衡
      • equil1 — 行列の平衡 (非負定) の組
      • hankelsv — ハンケル特異値
      • invsyslin — 逆システム
      • minreal — 最小平衡実現
      • minss — 最小実現
      • projsl — 線形システム射影
      • rowregul — 無限大にある極およびゼロを削除
      • zeropen — ゼロペンシル
  • Polynomials
    • bezout — Bezout法により、2つの多項式または2つの整数の最大公約数を計算します
    • chepol — チェビシェフ多項式
    • cmndred — 共通分母形式
    • coeff — 多項式行列の係数
    • coffg — 多項式行列の逆
    • colcompr — 多項式行列の列圧縮
    • degree — 多項式行列の次数
    • derivat — 有理行列の微分
    • determ — 多項式行列の行列式
    • detr — determinant of a matrix of rationals
    • diophant — Solves the diophantine (Bezout) equation p1*x1 + p2*x2 = b
    • factors — 実数因数分解
    • hermit — エルミート形式
    • horner — 多項式/有理数の評価
    • hrmt — 多項式の最大公約数
    • htrianr — 多項式行列の三角化
    • inv_coeff — 係数を指定して多項式行列を作成
    • invr — (有理) 行列の逆
    • lcmdiag — 最小公倍数対角分解
    • ldiv — 多項式行列の長除算
    • pdiv — 多項式の除算
    • pol2str — 多項式を文字列に変換
    • polfact — 最小因数
    • poly — Polynomial definition from given roots or coefficients, or characteristic to a square matrix.
    • polyDisplay — set or get the display mode of polynomials
    • polyint — Polynomial integration
    • residu — 残差
    • roots — 多項式の根
    • rowcompr — 多項式行列の行圧縮
    • sfact — 離散時間スペクトル分解
    • simp — 有理数の簡単化
    • simp_mode — 有理数の簡単化のオン/オフを切り替える
    • sylm — シルベスタ行列
    • varn — 多項式または有理分数のシンボリック変数
  • Signal Processing
    • Correlation Convolution
      • conv — 離散一次元畳み込み
      • conv2 — 離散 2-D 畳み込み.
      • convol — 畳込み(コンボリューション)
      • convol2d — 離散 2-D 畳み込み, fftを使用.
      • corr — 相関 , 共分散
      • hank — 共分散からハンケル行列を得る
      • xcorr — 離散自己/相互相関を計算する
    • Filters
      • How to design an elliptic filter — 楕円フィルタの設計法 (アナログおよびデジタル)
      • analpf — アナログローパスフィルタを作成する
      • buttmag — バターワースフィルタの応答
      • casc — 係数からフィルタのカスケード実現を作成
      • cheb1mag — 1型チェビシェフフィルタの応答
      • cheb2mag — 2型チェビシェフフィルタの応答
      • ell1mag — 楕円フィルタの振幅
      • eqfir — FIRフィルタのミニマックス近似
      • eqiir — IIRフィルタの設計
      • faurre — Faurreアルゴリズムによりフィルタの計算
      • ffilt — FIRローパスフィルタの係数
      • filt_sinc — sinc関数の標本
      • filter — デジタルフィルタによりデータ系列のフィルタ処理を行う
      • find_freq — 楕円フィルタ設計用に互換パラメータを得る
      • frmag — FIRおよびIIRフィルタの振幅
      • fsfirlin — 周波数標本法によるFIR, 線形位相フィルタの設計
      • group — デジタルフィルタの群遅延
      • hilbert — ヒルバート変換により実信号の離散解析信号を計算する
      • iir — iir デジタルフィルタ
      • iirgroup — IIRフィルタの群遅延Lp最適化
      • iirlp — IIRフィルタLp最適化
      • kalm — カルマン更新
      • lev — Yule-Walker方程式 (Levinsonのアルゴリズム)
      • levin — (多次元)LevinsonアルゴリズムによりToeplitz システムを解く
      • lindquist — Lindquistのアルゴリズム
      • remez — 余弦の合計を行う連続関数の重み付きチェビシェフ近似に関する remez交換アルゴリズム.
      • remezb — 振幅応答のミニマックス近似
      • sgolay — Savitzky-Golay Filter Design
      • sgolaydiff — Numerical derivatives computation using Savitzky-Golay filter.
      • sgolayfilt — Filter signal using Savitzky-Golay Filter.
      • srfaur — 平方根アルゴリズム
      • srkf — 平方根カルマンフィルタ
      • sskf — 定常状態カルマンフィルタ
      • syredi — IIRフィルタの設計, syrediコードインターフェイス
      • system — 観測更新
      • trans — ローパスから他のフィルタに変換する
      • wfir — 線形位相FIRフィルタ
      • wfir_gui — 対話的にwfirフィルタを設計する際に使用するGUI
      • wiener — ウイナー推定
      • wigner — '時間-周波数' ウィグナースペクトラム
      • window — 様々な型の対称ウインドウを計算
      • yulewalk — 最小二乗フィルタを設計
      • zpbutt — バターワースアナログフィルタ
      • zpch1 — チェビシェフアナログフィルタ
      • zpch2 — チェビシェフアナログフィルタ
      • zpell — ローパス楕円フィルタ
    • Identification
      • frfit — 周波数応答フィッティング
      • lattn — 正規方程式の反復解
      • lattp — ARMAプロセスのMA部の同定
      • mrfit — 周波数応答フィッティング
      • phc — マルコフ表現
      • rpem — 再帰的予測誤差最小推定
    • Spectral estimation
      • cepstrum — ケプストラム計算
      • cspect — 相関法により2つの離散時間信号の間で推定する 両側相互スペクトル
      • czt — チャープz変換アルゴリズム
      • mese — スペクトル推定の最大エントロピ
      • pspect — Welchの平均ペリオドグラム法による 2つの離散時間信号の間の両面相互スペクトル推定.
    • Transforms
      • dct — 離散コサイン変換.
      • dst — 離散サイン変換.
      • fft — 高速フーリエ変換
      • fft2 — 2次元高速フーリエ変換
      • fftshift — fft出力を再配置し,スペクトルの中心に周波数0を移動する
      • hilb — ヒルバート変換フィルタのFIR近似
      • ifftshift — fftshiftを反転する
    • bilt — 極/ゼロ表現で指定したSISO系の双一次または双二次変換
    • detrend — ベクトルから定数, 線形または区分線形トレンドを削除する
    • intdec — 信号のサンプリングレートを変更
    • unwrap — Y(x)輪郭またはZ(x,y)面をアンラップする. Y(x)輪郭を展開する
    • xcov — 離散自己/相互共分散を計算する
  • FFTW
  • Special Functions
    • %k — ヤコビの完全楕円積分
    • airy — Airy functions of the first and second kind, and their derivatives
    • amell — ヤコビのam関数
    • besseli — 第1種修正ベッセル関数 (Iα).
    • beta — ベータ関数 (第1種オイラー積分)
    • calerf — 誤差関数を計算する.
    • dawson — Dawson (スケーリングされた虚数の誤差) 関数を計算.
    • delip — 第一種の完全および不完全楕円積分
    • dlgamma — ガンマ関数, psi関数の微分
    • ellipj — Jacobi elliptic functions
    • erf — 誤差関数.
    • erfc — 相補誤差関数.
    • erfcx — スケーリング付き相補誤差関数.
    • erfi — 虚数の誤差関数.
    • erfinv — 逆誤差関数
    • findm — 楕円フィルタ設計用
    • gamma — gamma function, complete or incomplete normalized
    • gammaln — ガンマ関数の対数.
    • legendre — 随伴ルジャンドル関数
    • sinc — sinc関数
    • sincd — デジタル sinc関数または Direchlet カーネル
  • Statistics
    • Cumulated Distribution Functions
      • binomial — 2項分布確率
      • cdfbet — 累積分布関数:ベータ関数
      • cdfbin — 累積分布関数二項分布
      • cdfchi — 累積分布関数:カイ二乗分布
      • cdfchn — 累積分布関数:非心カイ二乗分布
      • cdff — 累積分布関数: F分布
      • cdffnc — 累積分布関数: 非心F分布
      • cdfgam — 累積分布関数: ガンマ分布
      • cdfnbn — 累積分布関数: 負の二項分布
      • cdfnor — 累積分布関数: 正規分布
      • cdfpoi — 累積分布関数: ポワソン分布
      • cdft — 累積分布関数:スチューデントのT分布
    • Mean Central Tendency
      • center — 中心
      • geomean — geometric mean
      • harmean — 調和平均 : inverse of the inverses average (without zeros)
      • mean — mean of all values, or means along a given dimension
      • meanf — ベクトルまたは行列の重み付き平均
      • median — ベクトル/行列/配列の要素の中央値 (行単位の中央値, 列単位の中央値,...)
      • trimmean — ベクトルまたは行列のトリム平均
      • wcenter — 中心化と重み付け
    • Dispersion widths
      • iqr — 四分位範囲
      • mad — 平均絶対偏差
      • stdev — ベクトル/行列エントリの標準偏差 (行または列毎)
      • stdevf — 標準偏差
      • strange — レンジ
      • variance — variance (and mean) of a vector or matrix (or hypermatrix) of real or complex numbers
      • variancef — ベクトルまたは行列の値の標準偏差
    • Empirical distribution
      • cmoment — 全ての次数の中心モーメント
      • histc — computes the histogram of a simple series of data
      • moment — 次数を指定した非心モーメント
      • perctl — パーセンタイルの計算
      • quart — 四分位数の計算
      • tabul — 行列またはベクトルの値の頻度
    • Multivariate - regress correl PCA
      • correl — 2つの変数の相関
      • cov — Sample covariance matrix
      • covar — 2つの変数の共分散
      • pca — Computes principal component analysis for the data matrix X
      • princomp — 主成分解析
      • reglin — 線形回帰
      • show_pca — Visualization of principal components analysis results
    • Data with Missing Values
      • nancumsum — 行列の値の累積合計
      • nand2mean — 2組の独立した標本の平均の差
      • nanmean — 平均 (Nanを無視)
      • nanmeanf — 頻度を指定した平均 (Nanを無視).
      • nanmedian — 数値ベクトルまたは行列の値の中央値
      • nanreglin — 線形回帰
      • nanstdev — 標準偏差 (NaNを無視).
      • nansum — 値の合計,NaNを無視
      • thrownan — NaN値を除去
    • Hypothesis Testing
      • ftest — フィッシャー比
      • ftuneq — 大きさが等しくない標本のフィッシャー比 .
    • kmeans — K-means clustering
    • polyfit — Polynomial curve fitting
    • polyval — evaluates the polynomial for given values
  • Sparses Matrix
  • UMFPACK Interface
    • cond2sp — computes an approximation of the 2-norm condition number of a s.p.d. sparse matrix
    • condestsp — estimate the condition number of a sparse matrix
    • PlotSparse — plot the pattern of non nul elements of a sparse matrix
    • ReadHBSparse — read a Harwell-Boeing sparse format file
    • res_with_prec — computes the residual r = Ax-b with precision
    • taucs_chdel — utility function used with taucs_chfact
    • taucs_chfact — cholesky factorization of a sparse s.p.d. matrix
    • taucs_chget — retrieve the Cholesky factorization at the scilab level
    • taucs_chinfo — get information on Cholesky factors
    • taucs_chsolve — solves a linear s.p.d. system A*X = B from Cholesky factors of the sparse A
    • umf_ludel — utility function used with umf_lufact
    • umf_lufact — lu factorization of a sparse matrix
    • umf_luget — retrieve lu factors at the Scilab level
    • umf_luinfo — get information on LU factors
    • umf_lusolve — solve a linear sparse system given the LU factors
    • umfpack — solve sparse linear system
  • Optimization and Simulation
  • XML Management
    • htmlDump — HTML文書をダンプ
    • htmlRead — ローカルまたはリモートファイルからHTMLストリームを読み込む
    • htmlReadStr — 文字列からHTMLツリーを読み込む
    • htmlWrite — HTML文書をファイルに書き込む
    • xmlAddNs — XML要素に名前空間を追加
    • xmlAppend — 子要素を親に追加する
    • xmlAsNumber — XPathクエリの結果を数値の行に変換
    • xmlAsText — XPathクエリの結果を文字列の行に変換
    • xmlDelete — XML文書を削除
    • xmlDocument — XML文書を新規に作成
    • xmlDTD — XML DTDオブジェクトを作成
    • xmlDump — XMLオブジェクトをダンプする
    • xmlElement — XML要素を新規に作成する
    • xmlFormat — Scilab変数をXMLに整形する
    • xmlGetNsByHref — 名前名前をhrefにより取得する
    • xmlGetNsByPrefix — 接頭辞により名前空間を取得する
    • xmlGetOpenDocs — オープンされたXML文書またはXML検証ファイルを全て取得する.
    • xmlGetValues — XMLファイルで選択されたタグ属性の値を解析して取得する
    • xmlIsValidObject — XMLオブジェクトの存在を調べる
    • xmlName — 要素名を取得する.
    • xmlNs — XML名前空間を新規に作成する
    • XML Objects — 異なるのXMLオブジェクトのプロパティを記述する
    • xmlRead — ローカルまたはリモートファイルからXMLストリームを読み込む
    • xmlReadStr — 文字列からXMLツリーを読み込む
    • xmlRelaxNG — XML Relax NGオブジェクトを作成する
    • xmlRemove — 要素または要素のリストを親から削除する
    • xmlSchema — XMLスキーマオブジェクトを作成する
    • xmlSetAttributes — 属性の名前と値を設定する.
    • xmlSetValues — Sets some attribute=value in an XML document for a given tag/XPath
    • xmlValidate — DTD, Relax NG または Schema により文書を検証する.
    • xmlWrite — XML文書をファイルに書き込む
    • xmlXPath — XML文書にXPathクエリを作成する
  • HDF5 files
    • h5is* tests
      • h5isArray — HDF5オブジェクトが配列かどうかを確認
      • h5isAttr — HDF5オブジェクトが属性かどうか確認
      • h5isCompound — HDF5オブジェクトが複合オブジェクトかどうかを確認
      • h5isFile — HDF5オブジェクトがファイルかどうか確認
      • h5isGroup — HDF5オブジェクトがグループオブジェクトかどうか確認
      • h5isRef — HDF5オブジェクトがリファレンスオブジェクトかどうか確認
      • h5isSet — HDF5オブジェクトがデータセットかどうか確認
      • h5isSpace — HDF5オブジェクトがデータスペースかどうか確認
      • h5isType — HDF5オブジェクトが型かどうか確認
      • h5isVlen — HDF5オブジェクトが可変長配列かどうか確認
    • h5attr — 属性を作成する
    • h5close — HDF5オブジェクトを閉じる
    • h5cp — オブジェクトをコピーする
    • h5dataset — データセットを作成し, データを書き込む
    • h5dump — H5オブジェクトの内容を標準出力ストリームにダンプ
    • h5exists — 指定した名前のオブジェクトが存在するかどうかを確認
    • h5flush — ファイルに関連するバッファを全てフラッシュする
    • h5get — 指定した名前のオブジェクトを取得
    • h5group — グループを作成
    • h5label — データセットに名前を付ける
    • h5ln — オブジェクトを他のオブジェクトにリンクする
    • h5ls — HDF5オブジェクト (グループまたはデータセット)の内容の一覧を得る
    • h5mount — グループにファイルをマウントする
    • h5mv — オブジェクトを移動
    • H5 Objects — 種々のH5オブジェクトのプロパティを説明
    • h5open — HDF5ファイルをオープン
    • h5read — HDF5データセットのデータを読み込む
    • h5readattr — HDF5属性のデータを読み込む
    • h5rm — HDF5ファイルから要素を削除
    • h5umount — マウントされたファイルのマウント解除する.
    • h5write — データセットを作成(存在しない場合)し, データを書き込む
    • h5writeattr — グループまたはデータセット内に属性を書き込む
  • Files : Input/Output functions
    • Directory
      • chdir — Scilab カレントディレクトリを変更する
      • createdir — 新規ディレクトリを作成
      • dir — ファイル一覧を取得する
      • isdir — 引数がディレクトリパスかどうかを調べる
      • ls — ファイルを表示
      • mkdir — 新規ディレクトリ
      • pwd — Scilab カレントディレクトリを出力
      • removedir — ディレクトリを削除
      • rmdir — ディレクトリを削除
    • file_system
      • copyfile — ファイルをコピー
      • deletefile — ファイルを削除する
      • fileinfo — ファイルに関する情報を出力
      • findfiles — 指定したファイル仕様を有する全てのファイルを見つける
      • isfile — 引数が既存のファイルかどうか調べる
      • listfiles — ファイルのリスト
      • mdelete — ファイルを削除
      • movefile — ファイルまたはディレクトリを移動する
      • newest — ファイルの集合の中で最新のファイルを返す
    • Paths - Filenames
      • basename — ファイル名からディレクトリと接尾辞を取り除く
      • fileext — ファイルパスの拡張子を返す
      • fileparts — ファイルパスのパス,ファイル名,拡張子を返す
      • filesep — カレントのプラットフォームにおけるディレクトのリセパレータを返す
      • fullfile — パーツから完全なファイル名を構築
      • fullpath — 指定した相対パス名に関する完全なパス名を作成する.
      • get_absolute_file_path — Scilabでオープンしたファイルの絶対パス名を出力します.
      • getdrives — コンピュータのファイルシステムにマウントされている全ての ドライブ名を取得する.
      • getlongpathname — ロングパス名を取得 (Windows専用)
      • getrelativefilename — 絶対ディレクトリおよび絶対ファイル名を指定すると, 相対ファイル名を返す.
      • getshortpathname — ショートパス名を取得 (Windows専用)
      • is_absolute_path — 引数が絶対パスかどうか調べる
      • pathconvert — POSIXおよびwindowsの間でパス名を変換.
      • pathsep — 現在のオペレーティングシステムのPATH環境変数で使用されるパス区切り文字を提供します.
      • tempname — ユニークなファイル名を有するファイルを作成
    • compress — Compress files in an archive
    • decompress — decompress files from an archive
    • dispfiles — オープンされているファイルのプロパティを表示
    • fprintfMat — 行列をファイルに書き込む
    • fscanfMat — テキストファイルから行列を読み込む
    • getdeprecated — Get names of deprecated functions and replacement function names.
    • getmd5 — md5 チェックサムを取得
    • hash — get checksum of file or string using various digest algorithms
    • %io — 標準入力および標準出力を保持する変数(ファイル記述子).
    • listvarinfile — 保存されたデータファイルの中の変数の一覧を得る
    • mclearerr — バイナリファイルアクセスエラーをリセット
    • mclose — オープンされているファイルを閉じる
    • meof — ファイルの終端に達したかどうかを確認する
    • merror — ファイルアクセスに関するエラーインジケータを調べる
    • mfprintf — converts, formats, and writes data to a file
    • mscanf — 標準入力から入力を読み込む (C言語の scanf 関数へのインターフェイス)
    • mget — parses numbers in a binary file and returns them as decimals
    • mgetl — アスキーファイルから行を読み込む
    • mgetstr — ファイルから文字列を読み込む
    • mopen — ファイルをオープン
    • mput — 指定したバイナリ形式でバイトまたはワードを書き込む
    • mputl — テキストファイルに文字列を書き込む
    • mputstr — write a single text in an open file
    • mseek — バイナリファイルの中でカレントの位置を設定する.
    • mtell — ファイル先頭基準でカレントバイトのオフセットを返す
    • save_format — "save"で作成されるファイルの形式
    • scanf — 標準入力を整形された入力に変換する
    • scanf_conversion — mscanf, msscanf, mfscanf 変換指定子
  • Input/Output functions
    • OS_commands
      • getenv — 環境変数の値を取得
      • getpid — ScilabプロセスIDを取得
      • host — executes a Windows, Linux, or MacOS command
      • scilab — run command or file in another Scilab
      • setenv — 環境変数の値を設定e
      • unix_g — いくつかのWindows、LinuxまたはMacOS命令を実行し、変数で出力する
      • unix_s — Windows、LinuxまたはMacOSの命令を静かに実行する
      • unix_w — いくつかのWindows、LinuxまたはMacOS命令を実行し、結果をScilabコンソールに表示する
      • unix_x — いくつかのWindows、LinuxまたはMacOS命令を実行する: 結果はポップアップメッセージボックスに表示される
    • file — ファイル管理
    • getio — Scilabの入出力論理ユニットを取得
    • load — Loads some archived variables, a saved graphic figure, a library of functions
    • read — 行列を読み込む
    • save — Saves some chosen variables in a binary data file
    • write — フォーマットされたファイルに書き込む
  • Graphics
    • 2d_plot
      • champ — 2次元ベクトルフィールドのプロット
      • champ_properties — 2次元ベクトルフィールドエンティティプロパティの説明
      • comet — 2次元 comet アニメーションプロット
      • contour2d — 2次元プロット上に曲面の等高線を描画
      • contour2di — 2次元プロット上の曲面の等高線を計算
      • contour2dm — compute level curves of a surface defined with a mesh
      • contourf — 2次元プロット上に曲面の塗りつぶした等高線を描画
      • cutaxes — plots curves or an existing axes along a discontinuous or multiscaled axis
      • errbar — 2次元プロットに垂直誤差バーを追加
      • fchamp — 2次元1階常微分方程式(ODE)のフィールド方向
      • fec — 三角メッシュ上に定義された関数の擬似カラープロット
      • fec_properties — fec エンティティプロパティの説明
      • fgrayplot — 関数により定義される曲面のカラー二次元プロット
      • grayplot — 曲面の2次元カラープロット
      • grayplot_properties — grayplotエンティティのプロパティの説明
      • graypolarplot — 曲面の極座標2次元カラープロット
      • histplot — ヒストグラムをプロットする
      • LineSpec — プロットの線の外観を簡単にカスタマイズするための仕様
      • loglog — 2D logarithmic plot
      • Matplot — 行列のカラー二次元プロット
      • Matplot1 — 行列の2次元カラープロット
      • Matplot_properties — Matplotエンティティプロパティの説明
      • paramfplot2d — 関数で定義された曲線の2次元アニメーションプロット
      • plot — 2Dプロット
      • plot2d — 2Dプロット
      • plot2d2 — 2次元プロット (階段状関数)
      • plot2d3 — 2次元プロット (垂直棒グラフ)
      • plot2d4 — 2次元プロット (矢印形式)
      • plotimplicit — Plots the (x,y) lines solving an implicit equation or Function(x,y)=0
      • polarplot — 極座標プロット
      • scatter — 2D scatter plot
      • semilogx — 2D semilogarithmic plot
      • semilogy — 2D semilogarithmic plot
      • Sfgrayplot — 関数により定義された曲面の平滑化2次元カラープロット
      • Sgrayplot — 色付きの曲面の2次元平滑化プロット
      • stackedplot — plot multiple timeseries on time axis
    • 3d_plot
      • bar3d — 3D棒グラフ
      • comet3d — 3次元 comet アニメーションプロット
      • contour — 3次元曲面に等高線を描画
      • cylinder — Computes cylinder coordinates
      • eval3dp — 3次元パラメータ表現の曲面の小平面を計算
      • fplot3d — 関数により定義された曲面の3次元プロット
      • fplot3d1 — 関数により定義された曲面の3次元グレーまたは カラーレベルプロット
      • genfac3d — 3次元曲面の小平面を計算
      • geom3d — 3次元プロットの後に3次元から2次元へ投影する
      • mesh — 3次元メッシュプロット
      • nf3d — plot3d パラメータ用の矩形小平面
      • param3d — plots a single curve in a 3D cartesian frame
      • param3d_プロパティ — 3次元曲線エンティティのプロパティの説明
      • peaks — Computes values of a function with lots of local maxima and minima.
      • plot3d — 曲面の3次元プロット
      • plot3d1 — 曲面の3次元白黒またはカラープロット
      • plot3d2 — 矩形の小平面により定義された曲面をプロット
      • plot3d3 — 矩形の小平面により定義される曲面のメッシュプロット
      • scatter3d — 3D scatter plot
      • secto3d — 3次元曲面変換
      • sphere — Computes sphere coordinates
      • surf — 3次元曲面プロット
      • surface_properties — 3次元エンティティプロパティの説明
    • annotation
      • captions — グラフの表題を描画
      • label_properties — Labelエンティティプロパティの説明
      • legend — グラフの凡例を描画する
      • legend_properties — Legend エンティティプロパティの説明.
      • legends — グラフの凡例を描画
      • title — displays a title above a graphic axes, or updates its properties.
      • xlabel — sets or updates the x-axis label or/and its properties
      • xtitle — グラフィックスウインドにタイトルを追加する
    • axes_operations
      • axes_properties — axesエンティティプロパティの説明
      • gca — カレントの軸のハンドルを返す.
      • gda — デフォルトの軸(axes)のハンドルを取得.
      • isoview — tunes isometric rendering of graphical axes
      • newaxes — 新しいAxesエンティティを作成
      • replot — 新しい境界を指定してカレントまたは指定した軸で再描画
      • rotate_axes — Axesハンドルを対話的に回転.
      • sca — カレントの軸のエンティティを設定する
      • sda — デフォルトの軸(Axes)を工場出荷時のデフォルト値にリセット
      • subplot — grids the current figure or frame, and sets the current axes to a chosen cell
      • unzoom — グラフィックのズームを解除する
      • xgrid — 2次元または3次元プロットにグリッドを追加
      • xsetech — プロット時にグラフィックウインドのサブウインドウを設定
      • zoom_rect — カレントのグラフィック図の選択した部分をズーム
    • axis
    • bar_histogram
      • bar — 棒ヒストグラム
      • barh — 棒ヒストグラムの水平表示
      • barhomogenize — カレントの軸に含まれる棒グラフを均質化する
    • Color management
      • colormaps
      • addcolor — カレントのカラーマップに新色を追加する
      • color — 色の色IDを取得
      • color_list — 色の名前のリスト
      • colorbar — draws a vertical color bar
      • getcolor — カレントのカラーマップの色を示すダイアログをオープンする
      • hsv2rgb — HSV カラーを RGBに変換する
      • name2rgb — 指定した名前の色の RGB値を返す
      • rgb2name — 色の名前を返す
      • uigetcolor — 色を選択するダイアログを開く.
    • Datatips
      • datatipプロパティ — datatipエンティティプロパティの説明
      • datatipCreate — プログラムによりポリラインのデータ情報を作成する
      • datatipGetEntities — 指定した軸においてdatatipsを互換性があるエンティティを全て取得する.
      • datatipManagerMode — datatipsモードを設定またはトグルする.
      • datatipMove — マウスにより指定したdatatipを移動する.
      • datatipRemove — 選択したdatatipを削除する
      • datatipRemoveAll — 一連のポリラインの上のdatatipsを全て削除する.
      • datatips — プロットされた曲線に情報(tips)を配置,編集するためのツール.
      • datatipSetDisplay — datatip文字列を計算する際に使用される関数を設定.
      • datatipSetInterp — datatipの補間モードを設定する.
      • datatipSetOrientation — 指定したtipに関係するテキストボックスの位置を設定.
      • datatipSetStyle — datatipの様式を指定する.
    • figure_operations
      • anti_aliasing — Figure's property smoothing the stair-like aspect when rendering curves
      • clf — Clears and resets a figure or a frame uicontrol
      • colordef — Set the color look-and-feel of a given or of all forthcoming graphic figures
      • drawlater — 軸の子を不可視にする.
      • drawnow — 隠されたグラフィックエンティティを描画.
      • figure_properties — グラフィックエンティティプロパティの説明
      • gcf — カレントグラフィックウインドウのハンドルを返す.
      • gdf — デフォルトの図(figure)のハンドルを取得.
      • pixel_drawing_mode — Figure's property setting the RGBwise pixels update mode when drawing
      • scf — カレントの図に指定する (window)
      • sdf — デフォルトの図(figure)を設定.
      • show_window — 特定のグラフィックウインドウを前面に移動する
      • winsid — グラフィックウインドウのリストを返す
    • geometric_shapes
      • arc_properties — arc (弧)エンティティプロパティの説明
      • rectangle_properties — Rectangleエンティティプロパティの説明
      • segs_properties — Segmentsエンティティプロパティの説明
      • xarc — 楕円の一部を描画する
      • xarcs — 楕円の集合の一部を描画する
      • xarrows — 2Dまたは3Dで矢印を描画
      • xfarc — 楕円の一部を塗りつぶす
      • xfarcs — 楕円の集合の一部を塗りつぶす
      • xfrect — 矩形を塗りつぶす
      • xrect — 矩形を描画する
      • xrects — 一連の矩形を描画または塗りつぶす
      • xsegs — 接続されていない線分を描画
    • handle
      • copy — グラフィックエンティティをコピー.
      • delete — グラフィックエンティティとその子を削除.
      • gce — カレントのエンティティのハンドルを取得.
      • ged — Scilabグラフィックエディタ
      • glue — 一連のグラフィックエンティティをCompoundに結合する.
      • is_handle_valid — 一連のグラフィックハンドルが有効であるかどうかを確認する.
      • swap_handles — グラフィック階層の2つのハンドルを交換する.
      • unglue — 結合されたオブジェクトを分解し,個々の子で置換する.
    • interaction
      • dragrect — マウスで矩形をドラッグ
      • edit_curv — interactive modal (blocking) graphic curve editor
      • event handler functions — イベントハンドラとして使用できる関数のプロトタイプ.
      • locate — mouse selection of a set of points in a 2D axes
      • rubberbox — 矩形選択用の輪ゴムボックス
      • seteventhandler — カレントのグラフィックウインドウのイベントハンドルを設定
      • twinkle — highlights one or more graphical objects by flashing them
      • xclick — マウスクリップを待つ.
      • xgetmouse — マウスのイベントおよびカレントの位置を取得する
    • lighting
    • load_save
      • xload — displays in a given window some graphical component loaded from a file.
      • xsave — ファイルにグラフィックを保存する
    • polygon
      • polyline_properties — Polylineエンティティプロパティの説明
      • xfpoly — ポリゴンを塗りつぶす
      • xfpolys — 一連のポリゴンを塗りつぶす
      • xpoly — ポリラインまたはポリゴンを描画する
      • xpolys — 一連のポリラインまたはポリゴンを描画
      • xrpoly — 正多角形を描画する
    • property
      • get — Gets the handle of a graphical or User Interface object, or the property's value of objects.
      • set — グラフィックエンティティオブジェクトまたは またはユーザインターフェイスオブジェクトのプロパティの値を設定する.
    • text
      • graphics_fonts — グラフィック図で使用されるフォントの説明
      • Math rendering in Scilab graphics — LaTeX またはMathML言語によりScilabグラフィックスで数式を表示する.
      • stringbox — テキストまたはラベルのバウンディングボックスを計算
      • text_properties — Textエンティティプロパティの説明
      • titlepage — グラフィックウインドウの中央にタイトルを追加する
      • xlfont — グラフィックコンテキストにフォントをロードする またはロード済みのフォントを検索する
      • xnumb — 数字を描画
      • xstring — 文字列を描画
      • xstringb — 文字列をボックス内に描画
      • xstringl — 文字列を囲うボックスを計算
    • transform
      • move — グラフィックエンティティおよびその子を移動, 変換する
      • orthProj — 点の平面上のポリラインへの直交射影を計算する
      • rotate — 点の集合を回転
      • scaling — 点の集合をアフィン変換する
    • Compound_properties — Compoundエンティティのプロパティの説明
    • GlobalProperty — plotまたはsurfコマンドでオブジェクト(曲線,曲面...)の外観をカスタマイズ.
    • Graphics: Getting started — グラフィックライブラリの概要
    • graphics_entities — グラフィックスエンティティデータ構造体の説明
    • object_editor — グラフィックオブジェクトエディタの機能に関する説明
    • pie — 円グラフを描画
    • multiscaled plots — How to set several axes for one curve or for curves with distinct scales
    • xchange — 実座標をピクセル座標に変換する
  • Graphics export
    • driver — グラフィックドライバを選択する
    • xend — グラフィックセッションを閉じる
    • xinit — グラフィックドライバの初期化
    • xs2bmp — BMPファイルにグラフィックスを出力.
    • xs2emf — EMFにグラフィックスを出力.
    • xs2eps — グラフィックスをEPS ファイルに出力.
    • xs2gif — GIFファイルにグラフィックスを出力.
    • xs2jpg — JPGファイルにグラフィックスを出力.
    • xs2pdf — グラフィックスをPDFファイルに保存する.
    • xs2png — グラフィックスをPNG ファイルに出力.
    • xs2ppm — グラフィックスをPPMファイルに出力.
    • xs2ps — グラフィックスをPSファイルに出力.
    • xs2svg — グラフィックスをSVGファイルに出力.
  • GUI
  • Data Structures
    • cells
      • cell — 空行列のセル配列を作成する.
      • cell2mat — セル配列を行列に変換
      • iscell — 変数がセル配列かどうかを調べる
      • makecell — セル配列を作成.
      • num2cell — 配列をセル配列に変換する
    • bool2s — 論理値行列を0,1を値とする行列に変換する.
    • definedfields — フィールド値が定義済みのリストの添え字を返す
    • fieldnames — tlist, mlist または 構造体のフィールド名を取得します
    • getfield — リストのフィールドの展開
    • isfield — 指定したフィールド名が構造体またはmlistまたはtlistの中にあるかどうか調べる
    • isstruct — 変数が構造体配列であるかどうか調べる
    • list — Scilab オブジェクトおよびリスト関数定義
    • list2vec — リストのエントリを行列に連結する.
    • lstcat — リストの結合
    • mlist — Scilab オブジェクト, 型付リスト定義に向いた行列.
    • null — deletes a list component or a field of a structure, Mlist, or Tlist
    • rlist — Scilab 有理関数定義
    • rmfield — Remove fields from a struct
    • setfield — mlist, tlist, またはlistの要素の値を変更する
    • struct — Builds a structure or an array of structures
    • tlist — Scilab オブジェクトおよび型付のリスト定義.
    • tree_show — Displays a tree view of a list, tlist, mlist, cell or structure array, Xcos block
    • vec2list — Inverse function of list2vec.
  • Parameters
    • add_param — パラメータリストにパラメータを追加
    • get_param — パラメータリストからパラメータの値を取得
    • init_param — パラメータリストを扱う構造体を初期化
    • is_param — パラメータがパラメータリストに存在するかどうかを確認
    • list_param — パラメータリストのパラメータ名のリストを取得
    • remove_param — パラメータリストからパラメータとその値を削除する
    • set_param — パラメータリストのパラメータの値を設定する
  • Strings
    • ascii — 文字列をアスキー変換する
    • blanks — 空白文字からなる文字列を作成する
    • char — char 関数
    • convstr — 大文字小文字変換
    • emptystr — 長さ0の文字列
    • evstr — 式を評価する
    • grep — 文字列のベクトルの中で指定した文字列に一致するかどうかを調べる
    • isalphanum — 文字列の文字がアルファベットまたは数字であるかどうかを調べる
    • isascii — 文字が7ビットUS-ASCII文字であるかどうかを確認する
    • isdigit — 文字列の文字が0と9の間の数値であるかどうかを調べる
    • isletter — 文字列の文字がアルファベット文字であるかどうかを調べる
    • isnum — 文字列が数字であるかどうかを調べる
    • justify — スペースで補完された各列の文字列を、左、中央、右のいずれかに揃える
    • length — オブジェクトの長さ
    • part — 文字列の展開
    • prettyprint — Converts a Scilab object into some corresponding LaTeX, TeX, MathML or HTML strings
    • regexp — 文字列内で、正規表現に一致する部分文字列を検索 (および抽出) します
    • sci2exp — returns a string able to generate a given Scilab object
    • strcat — 文字列を結合する
    • strchr — 文字列の中で指定した文字が最初に現れる位置を探す
    • strcmp — 文字列を比較
    • strcspn — lengths from the beginning of texts until a character among those prohibited
    • strindex — 他の文字列の中で指定した文字列の位置を探す.
    • string — 文字列に変換
    • stripblanks — 文字列の先頭または末尾の空白(およびタブ)を取り除く
    • strncpy — 文字列から文字をコピーする
    • strrchr — 文字列の中で指定した文字が最後に現れる場所を探す
    • strrev — 文字列を逆順にして返す
    • strsplit — split a single string at some given positions or patterns
    • strspn — lengths of the beginning of strings as long as characters are among those allowed
    • strstr — 部分文字列を取得
    • strsubst — 文字列を他の文字列で置換する.
    • strtod — parse and convert literal numbers STRings TO Decimal numbers
    • strtok — 文字列をトークンに分割
    • tokenpos — 文字列の中のトークンの位置を返す
    • tokens — セパレータを使用してテキストをチャンクに分割する
  • Sound file handling
    • analyze — サウンド信号の周波数プロット
    • auread — .au サウンドファイルを読み込む
    • auwrite — .auサウンドファイルを書き込む
    • beep — ビープ音を生成
    • lin2mu — linear信号をmu-lawエンコーディングに変換
    • loadwave — サウンドwavファイルをscilabに読み込む
    • mapsound — Computes and displays an Amplitude(time, frequency) spectrogram of a sound record
    • mu2lin — mu-lawエンコーディングを線形信号に変換
    • playsnd — command-line sound player facility
    • savewave — データをサウンドwavファイルに保存.
    • wavread — .wav サウンドファイルを読み込む
    • wavwrite — .wavサウンドファイルに書き込む
  • Time and Date
    • caldays — create a calendarDuration in days
    • calendar — カレンダー
    • calendarDuration — create a calendarDuration - duration in days, months and years
    • clock — Return the current Gregorian datetime and international time zone of the computer's clock
    • date — 現在の日付を日付文字列として得る
    • datenum — シリアル日付番号に変換する
    • datetime — create points in time
    • datevec — 日付の要素
    • day — extracts day from datetime
    • duration — create a duration - duration in hours, minutes and seconds
    • eomday — 月の最後の日を返す
    • etime — 経過時間
    • getdate — Current datetime or POSIX timestamp from computer's clock. Datetimes from given timestamps
    • hms — extracts hour, minute and second of datetime or duration
    • hours — convert reals in hours (duration) / convert hours (duration) in reals
    • isnat — check if a variable contains "Not a Time" values
    • month — extracts month from datetime
    • NaT — Not a Time function used to create empty datetime
    • now — 現在の日付と時間を返す
    • realtimeinit — 時間の単位を設定
    • sleep — suspend all code executions (console, scripts, callbacks,..)
    • tic — ストップウォッチタイマーを開始
    • timer — CPU時間
    • toc — ストップウォッチタイマーを読む
    • weekday — Day's index and name in its week for given dates
    • year — extracts year from datetime
    • ymd — extracts year, month and day of datetime
  • Output functions
    • disp — 変数を表示
    • mprintf — 変換, 整形し, Scilab主ウインドウにデータを書き込む
    • msprintf — converts, formats, and writes data in a string
    • print — 変数をファイルに出力する
    • printf_conversion — mprintf, msprintf, mfprintf 変換仕様
  • Xcos
  • Spreadsheet
    • Timeseries/Table
      • addvars — Add variables to table or timeseries
      • cell2table — convert a cell into a table
      • combinations — Create a table containing all element combinations
      • detectImportOptions — structure containing all useful information to import the file
      • groupcounts — returns the number of elements for each group
      • groupsummary — create groups in table or timeseries and apply functions to variables within groups
      • isregular — check if the time vector is regular
      • join — combine two tables or timeseries
      • matrix2table — convert a matrix into a table
      • pivot — create a pivoted table providing a summary of data.
      • readtable — create a table from a file
      • readtimeseries — create a timeseries from a file
      • removevars — Remove variables from table or timeseries
      • retime — create a new timeserie on a new time basis
      • rowfun — apply a function to each row of the table/timeseries
      • struct2table — convert a struct into a table
      • synchronize — synchronize several timeseries on the same time basis
      • table — create a table from variables
      • table2cell — convert a table into a cell
      • table2matrix — convert a table into a matrix
      • table2struct — convert a table into a struct
      • table2timeseries — convert a table into a timeseries
      • timeseries — create a timeseries - table with time as index
      • timeseries2table — convert a timeseries into a table
      • varfun — apply a function to each column of the table/timeseries
      • writetable — write a table to file
      • writetimeseries — write a timeseries to file
    • csvDefault — CSVファイルに関するデフォルト動作を取得/設定.
    • csvRead — CSVファイルを読み込む
    • csvTextScan — カンマ区切りの値を行列に変換
    • csvWrite — CSVファイルを書き込む
    • read_csv — カンマ区切り形式のファイルを読み込む. csvReadで置換されています.
    • readxls — Excelファイルを読み込む
    • write_csv — カンマ区切り形式でファイルに書き込む. csvWriteで置換.
    • xls_open — Excelファイルを読み込み用に開く
    • xls_read — Excelファイルからシートを読み込む
  • Console
    • ans — 答え
    • clc — コマンドウインドウを消去する
    • completion — パラメータとして指定したテキストから始まる単語を返す.
    • console — Keyboard shortcuts predefined in the console window
    • diary — セッションのダイアリー
    • input — prompts the user for keyboard input
    • lines — 表示に使用される行および列
    • mode — sets or queries the mode echoing Scilab instructions in the console
    • %onprompt — special custom function called after each line execution in console
    • prompt — カレントのプロンプトを取得/設定
    • tohome — カーソルをコマンドウインドウの左上隅に移動
  • History manager
  • Matlab binary files I/O
    • loadmatfile — loads some variables from an Octave or a Matlab MAT binary or ASCII data file
    • matfile2sci — converts a Matlab 5 MAT-file into a Scilab binary file
    • matfile_close — Matlab バイナリ MATファイルを閉じる.
    • matfile_listvar — Matlab バイナリ MATファイルの中の変数の一覧を得る.
    • matfile_open — Matlab バイナリ MAT-ファイルを開く.
    • matfile_varreadnext — Matlab バイナリ MATファイルの次の変数を読み込む.
    • matfile_varwrite — Matlab バイナリ MATファイルに変数を書き込む.
    • savematfile — Matlab MATファイル (バイナリまたは ASCII)を書き込む
  • Code Matlab => Scilab
  • Functions
    • Built-in & external
      • clearfun — プリミティブ(組み込み関数)を削除
      • external — Scilabオブジェクト, 外部関数またはルーチン
      • funptr — プリミティブのコーディング ( 上級者向け )
      • intppty — プロパティを指定するインターフェイス引数を指定
      • newfun — 関数のテーブルに名前を追加する
      • what — Scilabプリミティブの一覧を得る
    • Libraries
      • genlib — builds a library from a set of *.sci files defining functions in a given directory
      • get_function_path — ライブラリ関数のソースファイルのパスを取得
      • lib — loads a library of Scilab functions and variables, and sets its name
      • librarieslist — scilabライブラリを取得
      • libraryinfo — マクロとscilabライブラリのパスを取得
    • argn — 関数コールの入力/出力引数の数を返す
    • deff — in-line definition of a (anonymous) function in Scilab language
    • exec — script file execution
    • execstr — execute Scilab code in strings
    • feval — 関数(または外部ルーチン)を評価する
    • funcprot — Scilab関数保護モードを切替える
    • function — 関数定義をオープンする
    • getd — ディレクトリで定義された全ての関数を取得する
    • macr2tree — ツリー変換用の関数
    • macro — Scilabプロシージャおよび Scilabオブジェクト
    • macrovar — 関数の変数
    • overloading — 表示,関数および演算子オーバーロード機能
    • tree2code — Scilab関数のアスキー定義を生成する
    • varargin — 入力引数リストの引数の数を可変にする
    • varargout — 出力変数リストの引数の数を可変にする
    • whereis — Returns the name of the loaded library/module a given function belongs to
  • Development tools
  • Demo Tools
  • Dynamic/incremental Link
    • addinter — new functions interface dynamic link at run time.
    • c_link — check if symbol loaded with dynamic link
    • call — Fortran or C user routines call
    • dllinfo — provides information about the format and symbols provided in executable and DLL files (Windows).
    • findmsifortcompiler — detects Intel fortran Compiler
    • findmsvccompiler — detects Microsoft C Compiler
    • G_make — call make or nmake
    • getdynlibext — get the extension of dynamic libraries on your operating system.
    • haveacompiler — detect if you have a C compiler.
    • ilib_build — utility for shared library management
    • ilib_build_jar — Build Java packages from sources into a JAR file
    • ilib_compile — ilib_build utility: executes the Makefile produced by ilib_gen_Make
    • ilib_for_link — utility for shared library management with link
    • ilib_gen_cleaner — utility for ilib_build: generates a cleaner file
    • ilib_gen_gateway — utility for ilib_build, generates a gateway file.
    • ilib_gen_loader — utility for ilib_build: generates a loader file
    • ilib_gen_Make — utility for ilib_build: produces a Makefile for building shared libraries
    • ilib_include_flag — Return a formatted includes related string to pass to system compiler
    • ilib_mex_build — utility for mex library management
    • ilib_verbose — set level of display used by dynamic link functions.
    • link — dynamic linker
    • Supported and compatible compilers — supported and compatible compilers by Scilab
    • ulink — unlink/unload a dynamically linked shared object
  • Windows tools
    • consolebox — shows or hides the MS Windows terminal running the Scilab session
    • createGUID — Creates a GUID (Windows only)
    • dos — executes some DOS instructions (Windows only)
    • findfileassociation — Searches for and retrieves a file association-related string from the registry (Windows only)
    • getsystemmetrics — Retrieves the specified system metric or system configuration setting (Windows only)
    • istssession — Determines if scilab is launched from a ms terminal service session (Windows only)
    • mcisendstring — sends a command string to an MCI device (Windows only)
    • powershell — executes a command with the Windows powershell interpreter (Windows only)
    • win64 — Determine whether Windows x64 version of Scilab (Windows only)
    • winopen — Open file in appropriate application (Windows only)
    • winqueryreg — Get item from Microsoft Windows registry (Windows only)
  • Atoms
  • Tcl/Tk Interface
  • Script editor
    • edit — 関数を編集
    • edit_error — 直近に記録されたエラーのソースをscilabエディタで開く
    • editor — 設定で定義されたテキストエディタをコールする
    • scinotes — Scinotes: Scilab組込みテキストエディタ
  • UI Data
  • Online help management
    • utilities
      • add_help_chapter — Add an entry in the help list
      • del_help_chapter — Delete an entry in the help list
      • help_from_sci — Generate help files and demo files from the head comments section of a .sci source file.
      • help_skeleton — build the skeleton of the xml help file associated to a Scilab function
      • Link toolbox help with Scilab one — How to make hyperlink in toolbox help pointing to Scilab's items
      • Scilab documentation format — on line help XML file description format
      • manedit — editing a manual item
      • %helps — global variable: paths to help directories of loaded external modules
      • xmltohtml — converts xml Scilab help files to HTML format
      • xmltojar — converts xml Scilab help files to javaHelp format
      • xmltopdf — converts xml Scilab help files to pdf format
      • xmltops — converts xml Scilab help files to postscript format
    • apropos — searches keywords in Scilab help
    • doc — queries and displays help pages in the Scilab help browser
    • head_comments — Scilab関数のヘッダのコメントを表示
    • help — Queries and displays help pages in the Scilab help browser. This function is obsolete. Please use doc instead.
  • Modules manager
  • Scilab MPI
    • MPI — ScilabからのMPI機能へのアクセス
    • MPI_Bcast — ランクルートを有するプロセスからグループの 他の全プロセスにメッセージをブロードキャストする.
    • MPI_Comm_rank — Determines the rank of a calling process in a communicator
    • MPI_Comm_size — Determines the size of the group associated with a communicator
    • MPI_Create_comm — Create a MPI subcommunicator of MPI_COMM_WORLD
    • MPI_Finalize — Terminate the MPI environment
    • MPI_Init — Initialize the MPI environment
    • MPI_Irecv — ノードからデータをノンブロッキング受信する
    • MPI_Isend — ノード間の非ブロッキングデータ送信
    • MPI_Recv — ノードからデータを受信する
    • MPI_Send — ノード間データ送信
    • MPI implementation — 実装に関する技術的詳細
    • MPI_Wait — MPIリクエストの完了を待つ
  • Localization
    • addlocalizationdomain — add a new domain in localization mechanism.
    • getdefaultlanguage — Scilabで使用されるデフォルト言語を返す
    • getlanguage — Scilabで使用されるカレントの言語を返す.
    • gettext — indexes or/and translates some indexed english messages
    • setdefaultlanguage — 内部変数 LANGUAGE の値を設定, 保存.
    • setlanguage — chooses the language used for standard messages and help pages for the current session
  • API Scilab
    • API Scilab — api_scilab is the Scilab 6 interface to access Scilab variables.
    • API types — This page lists all types used by API Scilab.
    • Getting started with API_Scilab — How to load a C, C++ or fortran code in the Scilab engine as a new function
    • API double functions — This page lists all the functions to manipulate Scilab native objects containing doubles.
    • API common functions — This page lists all the functions to get information about Scilab native objects.
    • API string functions — This page lists all the functions to manipulate Scilab native objects containing strings
    • API boolean functions — This page lists all the functions to manipulate Scilab native objects containing booleans
    • API integer functions — This page lists all the functions to manipulate Scilab native objects containing integers
    • API list-type functions — This page lists all the functions to manipulate Scilab native lists.
    • API polynomial functions — This page lists all the functions to manipulate Scilab native objects containing polynomials
    • API pointer functions — This page lists all the functions to manipulate Scilab native objects containing pointers
    • API cell functions — This page lists all the functions to manipulate Cell objects.
    • API struct functions — This page lists all the functions to manipulate functions to manipulate Struct objects.
    • API handle functions — This page lists all the functions to manipulate Scilab native objects containing graphic handles
    • API optional functions — This page lists all the functions to get information about optional parameters.
  • call_scilab API
    • call_scilab — call_scilabは, C/C++コードからScilabエンジンをコールする機能を提供する インターフェイスです.
    • Compile and run with Call Scilab — How to compile a native application based on or using Scilab
    • DisableInteractiveMode — Disables some features (plotting, gui creation, Tcl/Tk...) and leaves only the computing engine
    • ExecScilabCommand — Execute a Scilab from a C/C++ code (call_scilab) and can get message and callstack on error.
    • fromc — Checks if current Scilab is called from an external C program (by StartScilab).
    • fromjava — Checks if current Scilab is called from javasci
    • GetLastJob — Returns the latest job sent to Scilab engine
    • ScilabHaveAGraph — Check if any Scilab graphics have been opened.
    • SendScilabJob — Send a Scilab task from a C/C++ code (call_scilab)
    • SendScilabJobs — Send Scilab tasks from a C/C++ code (call_scilab)
    • StartScilab — Initializes and starts Scilab engine in Call Scilab
    • TerminateScilab — Stops and terminates Scilab engine in Call Scilab
  • JVM
    • javaclasspath — 動的Javaクラスパスを設定/取得
    • javalibrarypath — 動的java.library.pathを設定/取得
    • jre_path — Scilabで使用されるJava Runtime Environmentを返す
    • system_getproperty — 指定したキーが指すシステムプロパティを取得.
    • system_setproperty — キーおよび値で指定したシステムプロパティを設定.
  • Java from Scilab
    • 入門 - 第1ステップ — Java Scilab バインディングを使用するには?
    • 入門 - 第2ステップ — Java Scilab バインディングを使用するには?
    • jallowClassReloading — クラスリロード機能を有効にする
    • jarray — Java配列を作成
    • jautoTranspose — 行列を変換する方法を指定
    • jautoUnwrap — 返された値を自動的にアンラップする
    • jcast — Javaオブジェクトを別オブジェクトにキャスト.
    • jcompile — Javaコードまたはファイルをコンパイルする
    • jcreatejar — ファイル/ディレクトリからJava ARchive (JAR) を作成
    • jdeff — 静的JavaメソッドをScilabマクロにマップ
    • jdisableTrace — トレース処理を停止.
    • jenableTrace — デバッグ用にJIMSの内部機能のトレースを有効にする.
    • jexists — Scilab Java オブジェクトがJava側で有効かどうか確認する
    • jgetclassname — 指定したオブジェクトのクラス名を返す
    • jgetfield — Javaオブジェクトのフィールドの値を取得
    • jgetfields — Javaオブジェクトのフィールドを全て取得
    • jgetinfo — Java仮想マシンに関する情報を返す
    • jgetmethods — Javaオブジェクトの全メソッドを取得
    • jimport — Javaクラスをインポートする
    • jinvoke — Javaオブジェクトのメソッドを呼び出す
    • jinvoke_db — JavaダイレクトバッファによりJavaオブジェクトのメソッドを 呼び出す
    • jnewInstance — Javaクラスの新規インスタンスを作成
    • jnull — Java nullオブジェクトのScilab版.
    • jremove — Java側のJavaオブジェクトを削除
    • jsetfield — Javaオブジェクトのフィールドを設定
    • junwrap — JavaオブジェクトをScilabネーティブ型に変換
    • junwraprem — JavaオブジェクトをScilabネーティブ型に変換し,Java側から削除
    • jvoid — 引数なしの関数用
    • jwrap — Scilab変数をJava変数にラップする
    • jwrapinchar — Scilab uint16行列をJava char多次元配列にラップ.
    • jwrapinfloat — Scilab double行列をJava float多次元配列にラップ.
    • new — Javaクラスの新規インスタンスを作成
  • Java Interface
  • Preferences
  • Coverage
    • covMerge — Merges coverage results and exports to a file
    • covStart — Instruments some macros to store runtime information on code coverage and execution time
    • covStop — Removes all instrumentation data
    • covWrite — Exports runtime performance results to HTML and binary files
    • profile — General information about instrumentation capabilities
    • profileDisable — Remove instrumentation from a function, a library or remove all instrumentation
    • profileEnable — Add instrumentation to a function, a library or all available functions
    • profileGetInfo — Retrieve instrumentation information as a Scilab value
  • Lint tool (SLint)
  • Web Tools
Report an issue

Copyright (c) 2022-2026 (Dassault Systèmes S.E.)
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 May 22 12:57:17 CEST 2025