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

ToExpression

ToExpression[input]
文字列やボックスに対して解釈上の変換を行い,Mathematica の入力として使える式を生成する.
ToExpression
指定された form に対応した解釈用の規則が適用される.
ToExpression
頭部の評価が行われる前に を式に適用される.
  • ToExpressionで与えられる入力は複数のMathematica セッションに対応したものでもよい.Getと同じようにToExpressionが順番にセッション別の入力を処理してくれる. »
  • ToExpression[input, form, Hold]を使うと,入力をHoldが適用された評価保留の形の式に変換することができる. »
文字列を式に変換し,その式を評価する:
TraditionalFormの文字列を解釈する:
ボックスを Mathematica の入力に変換する:
MathML文字列を式に変換する:
文字列を式に変換する:
文字列を式に変換し,その式を評価する:
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]=
 
文字列を式に変換する:
In[1]:=
Click for copyable input
Out[1]=
TraditionalForm規則を使って文字列を式に変換する:
同じ文字列をStandardForm規則とInputForm規則を使って変換する:
コードの複数行を表す文字列を変換し評価する:
頭部Holdを適用して評価を避ける:
ToExpressionは式を評価するが,MakeExpressionは評価しない:
InterpretationBoxを表示する:
次の式はInterpretationBoxの第2引数である:
無効なあるいは不完全な構造を含む入力は式に変換できない:
バージョン 1 の新機能 | バージョン 5.1 での修正機能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
フォーマット:   HTML  |  CDF