我正在尝试使用 Ryacas 和 RMarkdown 在 R 中做计算机代数。
这是一个简单的例子。
```{r}
library(Ryacas)
x = Sym("x")
y = Sym("y")
x0 = Sym("x0")
y0 = Sym("y0")
x1 = Sym("x1")
y1 = Sym("y1")
yacas("TeXForm(Solve( (y - y0) / (x - x0) == (y1 - y0) / (x1 - x0), y) )")
```
如何从解析为 LaTeX 的 R 输出中获取文本?
编辑:
results =asis
确实有效,但输出包裹在单美元符号中,而不是双美元符号中。只有双美元符号表达式似乎正确解析(尝试编织下面)。
$$\left( y = - \left( \frac{ - y_{0}}{x - x_{0}} - \frac{y_{1} - y_{0}}{x_{1} - x_{ 0}} \right) \left( x - x_{0}\right) \right) $$
$\left( y = - \left( \frac{ - y_{0}}{x - x_{0}} - \frac{y_{1} - y_{0}}{x_{1} - x_{0 }} \right) \left( x - x_{0}\right) \right) $