Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > コアとなる言語 > Wolfram|Alphaの統合 > WolframAlpha >
Mathematica > ノートブックとドキュメント > Wolfram|Alphaの統合 > WolframAlpha >

WolframAlpha

WolframAlpha
Wolfram|Alphaに query を送り出力をインポートする.
WolframAlpha
指定のフォーマットで出力をインポートする.
  • WolframAlphaの使用にはインターネット接続が必要である.
  • サポートされているフォーマット:
"FullOutput"Wolfram|Alpha出力の完全にフォーマットされたバージョン
"MathematicaParse"クエリに対応する Mathematica
"MathematicaResult"Mathematica による純粋な標準結果(もしあれば)
"Result"= で生成された形式の結果
"URL"クエリのWolfram|Alpha API URL
"XML"生のXMLデータ
"MathematicaForms"出力内の Mathematica 式のリスト(ホールド形式)
"PodInformation"各ポッドに関するすべての既知情報のリスト
"PodCells"Mathematica セルとして描画されたポッドコンテンツのリスト
"PodImages"ビットマップで描画されたポッドコンテンツのリスト
"PodPlaintext"テキスト表示によるポッドコンテンツのリスト
"PodTitles"使用可能なポッドタイトルのリスト
"PodIDs"使用可能なポッドIDのリスト
"PodStates"使用可能なポッドの状態のリスト
"SessionInfo"結果の計算のためにWolfram|Alphaサーバに送られるセッション値のリスト
"DataRules"使用可能な公開データのリスト
"Validate"クエリがWolfram|Alphaで解釈できるかどうか
{"podid"}指定のポッドの使用可能な特性リスト
{{"podid",subpodid}}指定のポッドとサブポッドの使用可能な特性リスト
{"podid","property"}指定ポッドの指定特性の値
{{"podid",subpodid},"property"}指定ポッドとサブポッドの指定特性の値
  • 第2引数がリストのとき,そのリスト中の任意の要素自体がリスト,あるいはマッチするすべての特性が返されなければならないことを示すAllであり得る.
  • 使用可能なオプション:
AppearanceElementsAutomatic表示される結果に含まれる要素
AsynchronousFalseAPIの非同期特性を使うかどうか
ExcludePodsNone結果から除外する特定のポッドID
IncludePodsAll結果に含める特定のポッドID
InputAssumptions{}APIの呼出しに含む仮定
PodStates{}ポッドの状態に関する情報
PodWidthAutomaticAPIが返すコンテンツの幅
TimeConstraint30APIの呼出しに許容する秒数
  • Asynchronous->TrueはAPIにフラグを設定するが,続いて自動的に非同期コンテンツをImportへの次の呼出しで分解する.
  • Asynchronous->Allフラグを設定し,任意の非同期コンテンツを未分解のままにする.
  • PodWidth->w はAPIの"width"パラメータを w に設定する.
  • PodWidthはAPIのパラメータのに対応する数4つまでのリストにできる.
  • TimeConstraint->t は非同期ダウンロードにかかる時間を制限しない.
  • TimeConstraintが値のリストに設定されている場合,第2要素はAPIの,第3要素は,第4要素はの各設定に使われる.
で簡単なクエリの結果を得る:
結果のコンテンツのみを Mathematica セルとしてフォーマットして得る:
ある特定の情報を特定のポッドまたはサブポッドから得る:
Wolfram|Alphaで簡単なクエリの結果を得る:
In[1]:=
Click for copyable input
Out[1]=
 
結果のコンテンツのみを Mathematica セルとしてフォーマットして得る:
In[1]:=
Click for copyable input
Out[1]=
 
ある特定の情報を特定のポッドまたはサブポッドから得る:
In[1]:=
Click for copyable input
Out[1]=
要素を使ってクエリで使えるポッドのリストを得ることができる:
特定のポッドIDを使ってそのポッドにドリルダウンし,どのようなデータが入手できるかを見ることができる:
1つの3Dグラフィックスを含むコンテンツを呼び出す:
デフォルトのAppearanceElements設定にはリンクが含まれる:
AppearanceElements設定を変えることでリンクの表示を防ぐことができる:
デフォルトで,WolframAlpha[query]は同期したクエリを行う:
Asynchronous->TrueにするとAPIの漸近的機能が使われるが, それでもすべてのコンテンツが解決されるまで結果は表示されない:
Asynchronous->Allの設定では,コンテンツによっては表示後に解決されるものもある:
特定のポッドIDが結果に含まれないようにする:
を使ってExcludePodsに渡すことができる適切な値に関するクエリを行う:
特定のポッドIDが結果に含まれるようにする:
を使ってはIncludePodsに渡すことができる適切な値に関するクエリを行う:
式の値についての仮定を指定する:
デフォルトの戻り値の状態は修正可能のことがある:
一般にPodStatesの設定値は設定されたすべての状態の完全な履歴を含む:
デフォルトで,WolframAlphaはWebと同じように大きさが調整されたコンテンツを返す:
PodWidthがより幅広のコンテンツを指定している場合,デフォルトの行にはより多くのコンテンツが入れられる:
は株式の終値のような時系列データを日付と値のペアのリストとして返す:
このデータの第2列は実際の値である:
Mathematica の任意の組込み関数を使って任意のデータ解析を行う:
の結果をMenuViewに表示する:
WolframAlphaを何回か呼び出して連続画像を得,結果をアニメーションにする:
バージョン 8 の新機能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
フォーマット:   HTML  |  CDF