请原谅我,如果这可能已被问到。我对这一切都很陌生。我想知道是否有一个简单的工具可以从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