6

Mathematicaで小文字で始まる危険な記号名の完全なリストを探しています。

現時点では、そのような名前を3つ知っています:min、、。これらの名前はリストに表示され、少なくともフロントエンドに上付き文字を付けて入力した場合は演算子として扱われますmaxlimLimitsPositioningTokens

In[3]:= Options[$FrontEnd,LimitsPositioningTokens]
Out[3]= {LimitsPositioningTokens->{\[Sum],\[Product],\[Intersection],
         \[Union],\[UnionPlus],\[Wedge],\[Vee],lim,max,min,\[CirclePlus],
         \[CircleMinus],\[CircleTimes],\[CircleDot]}}

ここに画像の説明を入力してください

たとえば、フロントエンドに次のように入力します(Ctrl上付き文字を作成するには+ ^を使用します-重要です!):

In[1]:= max^n+4
(max^n+4)//HoldComplete//FullForm
Out[1]= 4 max^n
Out[2]//FullForm= HoldComplete[Times[Power[max,n],Plus[4]]] 

画面

この場合のようにmax^n+4解釈されていることがわかります。4*max^n

LimitsPositioningTokens誰かが実際にどのようなオプションを行うのか説明できますか?

Mathematicaで小文字で始まる他の危険な記号はありますか?

4

1 に答える 1

2

報告された問題を確認できません。その上、あなたが見つけたトークンは記号ではなく文字列のようです。

ここに画像の説明を入力してください

これはwin7-64/M8.0.1にあり、妻のmac lion/M8にも表示されません。

それらが文字列であるという事実は、のドキュメントページの説明と一致しているようです。LimitsPositioning

LimitsPositioningTokensは、LimitsPositioning->Trueを使用する必要があるフォームのリストに設定できるCellオプションです。

そこに示されているすべての例では文字列を使用しています。


以下のコメントで指摘された点を説明するために 更新します

LimitsPositioningTokensこれは、$FrontEndの標準設定です。

ここに画像の説明を入力してください

そしてこれはSetOptions[$FrontEnd, LimitsPositioningTokens -> {}]

ここに画像の説明を入力してください

SetOptionsを使用した$FrontEnd設定は固定されていることに注意してください。あなたのものはもうデフォルトではない可能性があります。オプションインスペクターを使用してデフォルト値に戻しLimitsPositioningTokensます(グローバル設定をオンにして検索LimitsPositioningTokensし、変数の横にある十字を削除します)。

于 2011-08-10T15:20:17.260 に答える