DOCUMENTATION CENTER SEARCH
Mathematica
>
式の原子要素
>
Mathematica
組込みシンボル
すべては式
パターン適用範囲の制限
パターンにおける式の型指定
チュートリアル »
|
NumberQ
Head
LeafCount
Length
関連項目 »
|
式の原子要素
式の判定
その他 »
AtomQ
AtomQ
[
expr
]
式
expr
がこれ以上分割不可能であるときに
True
を,その他の場合に
False
を返す.
詳細
再帰的な手続きの中で,式に対応するツリー構造の最下層に到達したかどうかを判定するために
AtomQ
が利用できる.
AtomQ
は,記号や数,列,疎な配列のような生のオブジェクト等には
True
を返す.
AtomQ
は,オブジェクトの部分に
Map
のような関数でアクセスできない場合に
True
を返す.
例題
すべて閉じる
例
(1)
式が再分割できないかどうかテストする:
In[1]:=
Out[1]=
In[2]:=
Out[2]=
これは原子ではないので,一部分を抽出することができる:
In[3]:=
Out[3]=
これは原子である数である:
In[4]:=
Out[4]=
スコープ
(6)
アプリケーション
(2)
特性と関係
(1)
関連項目
NumberQ
Head
LeafCount
Length
チュートリアル
すべては式
パターン適用範囲の制限
パターンにおける式の型指定
その他
式の原子要素
式の判定
バージョン 1 の新機能 | バージョン 5 での修正機能
© 2008 Wolfram Research, Inc.