2012-03-29 8 views
0

既に尋ねられている場合は、私に許してください。私はこのすべてに新しいのです。私は、MatlabやRのインポートやLaTeXドキュメントからの変換を行うためのシンプルな機能があるのだろうかと思ったのですか?これは、MuPADスクリプト文書を作成してMatlab Mコードに変換する方法と変わりありません。これは、Matlab Math Symbolツールボックスを介して行われます。 ありがとうLaTeXをエクスポートするか、RまたはMatlabに変換しますか?

+0

データまたは数式の変換? – Henry

+0

書式化されたR/Matlabコードを含むLaTeXドキュメントを(コンパイルされていない)、あなただけのコードをR/Matlabにインポートしたいのですか? – joran

答えて

4

いいえ、一般的なLaTeX方程式を手続き型プログラミング言語に変換することは不可能です。

LaTeXは、構造化テキストの書式設定とタイプセットを使用してドキュメントを作成するシステムです。個々の文字や記号を自分で紙に書くこととそれほど違いはありません。どのシンボルが何を意味するかについての内在的な意味論はない。式x = yが代入であるか等しいかどうかのテストであるかどうかはわかりません(または注意してください)。または\cdotが内積または単純乗算の場合結局のところ重要なことは、方程式が人間の目に見やすく見えるということです。このシンボルスープを手続き型プログラミング言語に変換することは非常に不可能です。

MuPADは、computer algebra systemです。あなたは、関数とは何かを教えてください。それはこの知識を持っています。このように、入力および出力、およびある種の方向性フローを識別することができる。それは方程式の文法を持っています。例えば、割り当てを表すのに:=を使用する必要があります。 MuPADは、mファイルに変換するときに、この追加情報を使用して、どの変数がスカラまたはベクトルであるか、割り当てとブールテストとは何か、入力と出力は何かを決定します。

この違いはMuPADとLaTeXの使い方は明らかです.1つはあなたの方程式を並べ替えることができますし、もう1つはあなたの方程式を単純化することはできません。

関連する問題