有没有办法在编程语言中使用 LaTex 公式进行实际计算
Is there any way to use LaTex formulas in a programming language to make a real calculation
我们可以使用以下 LaTex 字符串写下距离测量的计算公式:
dist_{12} = 'sqrt{ x^2 + y^2 }
dist_{13} = 'sqrt{ z_{33}^2 + y^2 }
total = dist_{12} + dist_{13}
到目前为止,这看起来不错。如果我真的需要让计算机计算这些方程,那么我需要以下内容 - 例如。Python - 代码:
x = 1
y = 2
z_33 = 3
dist_12 = sqrt(x**2 + y**2)
dist_13 = sqrt(z_33**2 + y**2)
total = dist_12 + dist_13
print "Total distance is: ", total
结果,我花费了实际需要的努力的两倍。
但是,如果有一种方法可以在编程语言(最好是Python,Javascript和Julia)中使用完全相同的LaTex公式(可能包括积分,导数,极限等),我们将在以后的实际应用程序中重用我们的努力。
有什么办法可以做到这一点吗?
你可以
- 使用 latex2sympy 将乳胶方程转换为 SymPy 对象
- 只需使用 SymPy 打印工具即可获得与乳胶相同的方程式
这两种选择都避免了您重新键入方程式。
相关文章:
- 根据元素和容器大小计算边距
- 从Rally获取一个特定的标记,以便计算另一个字段中的值
- 使用D3.js计算带有字母间距的文本长度
- 使用CSS或JavaScript计算分页符的数量
- 可以't计算自定义谷歌地图的js
- 如何计算每个元素's的高度,并将这些值用作函数中的变量
- JavaScript计算帮助(乘以时间)
- 如何计算对象文字中的键
- JavaScript循环无法正确计算/显示结果
- 与域在同一台计算机上运行的NODEJS服务器的CORS错误
- 四舍五入JavaScript计算
- 计算HTML中的页数
- 使用jQuery计算数组中的对象以更改进度条
- 如何在jquery中使用实时计算求和值
- 计算多个项目的价格
- 计算CSS3缩放框在另一个框中的最高位置
- 如何计算二十面体的法线
- if(foo!==null)的计算结果为true,即使foo为null
- 在Angular中重新使用HTML端的计算文本
- 有没有办法在编程语言中使用 LaTex 公式进行实际计算