Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > コアとなる言語 > 変数と関数の定義 > 属性 > SetAttributes >

SetAttributes

SetAttributes
attr をシンボル s の属性のリストに追加する.
  • SetAttributesは,複数のシンボルに属性を設定する.
In[1]:=
Click for copyable input
In[2]:=
Click for copyable input
Out[2]=
 
In[1]:=
Click for copyable input
In[2]:=
Click for copyable input
Out[2]=
シンボルの属性のリストに属性を加える:
さらに属性を加える.それまでの属性も残っている:
複数の属性を加える:
複数のシンボルに同じ属性を加える:
シンボルに1つの属性を設定する:
SetAttributesは既に存在する属性に付け加える.Attributes[g]={..}はリストをリセットする:
SetAttributesは属性の割当てに等しい:
ClearAttributesを使って特定の属性をクリアする:
シンボルをプロテクトすることはProtected属性の設定に等しい:
プロテクトされたシンボルの属性でも変更することができる:
属性Lockedを設定すると,属性の変更はできなくなる:
Protectedの属性はクリアできないので,ロックされたシンボルのプロテクトはもはや外すことができない:
SetAttributesは属性HoldFirstを持つ:
次は,シンボル自身の属性を設定する:
次は,リスト中のすべてのシンボルの属性を設定する:
最もたくさんの属性を持つ10個のシステムシンボル:
バージョン 1 の新機能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
フォーマット:   HTML  |  CDF