Scilab 5.3.3
Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function
isfield
指定したフィールド名が構造体の中にあるかどうか調べる
呼び出し手順
bool = isfield(s,fieldname)
パラメータ
- s
構造体配列
- fieldname
文字列の行列
- bool
論理値の行列.
説明
この関数は指定した構造体 "s" がその値によらず, フィールド "field" を有する場合に true を返します.
例
s = struct("field_1",123,"field_2",456,"field_4",789) // Single Fieldname Syntax isfield( s , "field_1" ) // Multiple Fieldname Syntax isfield( s , [ "field_1" "field_2" ; "field_3" "field_4" ] )
参照
- struct — 構造体を作成する
- getfield — リストのフィールドの展開
- definedfields — フィールド値が定義済みのリストの添え字を返す
<< iscellstr | Data Structures | isstruct >> |