【发布时间】:2021-05-15 12:03:16
【问题描述】:
Matlab 代码可以使用以下命令转换为R 代码
library(matconv)
mat2r(
inMat = "A.m"
, pathOutR = "A.R"
, funcConverters = NULL
, dataConverters = NULL
, verbose = 1
)
mat2r(
inMat = "B.m"
, pathOutR = "B.R"
, funcConverters = NULL
, dataConverters = NULL
, verbose = 1
)
但是,我正在寻找一些更高效的代码,如下所示:
library(purrr)
dir(path = ".", pattern = "*.m", full.names = FALSE) %>%
map(
.x = .
, .f = mat2r(
inMat = .
, pathOutR = paste0(., ".R")
, funcConverters = NULL
, dataConverters = NULL
, verbose = 1
)
)
这对我不起作用。请有任何提示。
【问题讨论】: