請原諒我,如果這可能已被問到。我對這一切都很陌生。我想知道是否有一個簡單的工具可以從LaTeX文檔導入或轉換Matlab或R?這與您如何創建MuPAD腳本文檔並轉換爲Matlab M代碼沒有區別。這將通過Matlab Math Symbol工具箱。 謝謝LaTeX導出或轉換爲R或Matlab?
0
A
回答
4
不,將普通的LaTeX方程轉換成某種過程式編程語言是最不可能的。
LaTeX是一個用於創建具有結構化文本格式和排版文檔的系統。這與將單個字母和符號寫在紙上並沒有多大區別。關於哪些符號意味着什麼,沒有內在的語義。它不知道(或關心)表達式x = y
是否是一個賦值或測試是否相等。或者如果\cdot
是點積或簡單乘法。最終真正重要的是方程式是可讀的,並且對人眼而言看起來不錯。將這種符號湯變成程序化編程語言是不可能的。
然而,MuPAD是computer algebra system。你告訴它什麼是一個函數,什麼是變量。它有這方面的知識。因此,它能夠識別輸入和輸出以及某種定向流。它對它的等式有一個語法:例如,您必須使用:=
來表示分配。當轉換爲m文件時,MuPAD使用這些附加信息來確定哪些變量是標量或向量,什麼是分配和什麼是布爾測試,什麼是輸入和什麼是輸出等。
這個區別是在使用MuPAD和LaTeX時顯而易見:可以爲您重新排列和簡化您的公式,而另一個則不能。
相關問題
- 1. 轉換JSON文件到R或MATLAB
- 2. 轉換或導出音頻文件
- 3. iPython Notebook輸出latex或mathjax
- 4. 如何將.rtf或.doc文檔轉換爲LaTeX?
- 5. 將平原ascii數學或ascii藝術轉換爲mathml/latex
- 6. 將LaTeX公式轉換爲內容MathML或OpenMath的工具?
- 7. 如何將ditaa或點塊導出爲標題圖形(LaTeX)?
- 8. 從Matlab導出3D線(Plot3)到U3D/LaTeX
- 9. 使用mathjax或類似工具將Latex/MathML轉換爲SVG或圖像?
- 10. 導入 - xpath或轉換爲.csv?
- 11. 轉置一張表,從R導出到Latex,使用來自Hmisc包的latex()
- 12. 將R圖導出到pdf + latex
- 13. 將MATLAB代碼轉換爲R
- 14. 將matlab代碼轉換爲R代碼
- 15. 將LaTeX轉換爲ePub
- 16. 將ASCII MathML轉換爲LaTeX
- 17. 將LaTeX轉換爲XML elisp
- 18. (將MATLAB腳本轉換爲八度腳本)LaTeX渲染輸出圖
- 19. 繪製符號函數或者作爲R或Matlab
- 20. 將LaTex中的\符號轉換爲g中的ggplot2 R
- 21. 將數據幀從R轉換爲Latex而沒有「rownumber」(和booktabs)
- 22. 將Matlab高斯導數轉換爲Opencv
- 23. 在Matlab中將Iplimage轉換爲矩陣或陣列
- 24. 如何將MATLAB中的網格導出爲stl或obj?
- 25. 在matlab中創建類或在matlab中轉換c代碼
- 26. 轉換或轉換R中的數據幀的列
- 27. Sweave,R,Beamer:如何將Rnw文件中的LaTex文本轉換爲R註釋?
- 28. 將Elastic(嵌套列表?)包的R輸出轉換爲data.frame或JSON
- 29. Three.js - FBX導入或在線轉換
- 30. 將索引錶轉換爲字符矩陣(或df)?在R
轉換數據或公式? – Henry 2012-03-29 22:21:32
只是爲了澄清:你有(未編譯的)包含格式化R/Matlab代碼的LaTeX文檔,並且你只想將代碼導入到R/Matlab中? – joran 2012-03-29 22:27:32