Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > コアとなる言語 > 文字列操作 >

ToExpression

ToExpression[input]
文字列やボックスに対して解釈上の変換を行い,Mathematica の入力として使える式を生成する.
ToExpression[input, form]
指定された form に対応した解釈用の規則が適用される.
ToExpression[input, form, h]
頭部 h の評価が行われる前に h を式に適用される.
  • ToExpressionで与えられる入力は複数のMathematica セッションに対応したものでもよい.Getと同じようにToExpressionが順番にセッション別の入力を処理してくれる. »
  • ToExpression[input, form, Hold]を使うと,入力をHoldが適用された評価保留の形の式に変換することができる. »
文字列を式に変換し,その式を評価する:
In[1]:=
Click for copyable input
Out[1]=
 
TraditionalFormの文字列を解釈する:
In[1]:=
Click for copyable input
Out[1]=
 
ボックスを Mathematica の入力に変換する:
In[1]:=
Click for copyable input
Out[1]=
 
MathML文字列を式に変換する:
In[1]:=
Click for copyable input
Out[1]=
 
TAdjustmentBox[E, BoxBaselineShift -> 0.5, BoxMargins -> {{-0.3, 0}, {0, 0}}]X文字列を式に変換する:
In[1]:=
Click for copyable input
Out[1]=
バージョン 1 の新機能 | バージョン 5.1 での修正機能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team