Please note that the recommended version of Scilab is 2026.0.0. This page might be outdated.
See the recommended documentation of this function
predef
変数の保護
呼出し手順
n = predef() oldnew = predef(n) oldnew = predef('all') oldnew = predef('clear') variables_name = predef('names')
説明
"oldest"変数を"protected"として定義するために使用されるユーティリティ関数.
            保護されている変数は削除できません.
            これらの変数は'save'コマンドで保存されません.
            "oldest" はwho('get')で最後に現れます.
predef() は保護される変数の数を取得します.
predef('a[ll]') は
            全ての変数を保護し,保護される変数の数の古い値と新しい値も返します.
predef('c[lear]') は最後の7変数以外の
            保護を外し,
            保護される変数の数の古い値と新しい値も返します.
predef(n) は,
            max(n,7)個の最後に定義された変数を保護し,
            保護される変数の数の古い値と新しい値も返します.
注意:
変数 ans 
            は,式が代入されない場合に自動的に定義され,
            predef('all')により保護されません.
保護される変数の数は,スタートアップファイル
            SCI/etc/scilab.startで設定されます.
            ユーザは独自の定義済みの変数を
            ユーザのスタートアップファイル 
            SCIHOME/.scilab および SCIHOME/scilab.ini
            により設定することができます.
| Report an issue | ||
| << names | Variables | who >> |