r - 将 MATLAB 脚本集成到 R Markdown 文档中

标签 r matlab knitr r-markdown

我想将一些旧的 matlab 脚本集成到我论文的 .Rmd 文档中,以避免 knitr 无论如何都试图避免的复制粘贴。这可能吗?使用http://yihui.name/knitr/demo/engines/我能够毫无问题地集成 python 代码,但 matlab 要困难得多。

最佳答案

knitr 已更新,实际版本 1.15.1 允许更多支持的引擎:octave 是其中之一:

library(knitr)
names(knit_engines$get())

 [1] "awk"       "bash"      "coffee"    "gawk"      "groovy"   
 [6] "haskell"   "lein"      "mysql"     "node"      "octave"   
[11] "perl"      "psql"      "python"    "Rscript"   "ruby"     
[16] "sas"       "scala"     "sed"       "sh"        "stata"    
[21] "zsh"       "highlight" "Rcpp"      "tikz"      "dot"      
[26] "c"         "fortran"   "fortran95" "asy"       "cat"      
[31] "asis"      "stan"      "block"     "block2"    "js"       
[36] "css"       "sql" 

要在 Rmarkdown 笔记本中添加 Octave 代码,请使用:

```{octave}
# Insert your octave code here
```

关于r - 将 MATLAB 脚本集成到 R Markdown 文档中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23538151/

相关文章:

r - 对象 ‘wrap_plots’ 未由 'namespace:patchwork' 导出

r - scale_x_discrete 未显示在绘图上

Matlab 多个最小值

r - 如何在 R Markdown 中捕获内联代码块中的错误?

r - 在R中的自定义错误处理程序中获取回溯

r - 在 ggplot 上添加回归线

algorithm - 如何在 MATLAB 中根据无序边数据创建填充多边形?

matlab arctanh 函数

r-markdown - 我无法编织我的 rmarkdown 文件 - pandoc 错误

r - 将针织临时文件附加到 R Shiny 的电子邮件