R语言 从MATLAB.fig文件中提取数据

0md85ypi  于 2023-06-19  发布在  Matlab
关注(0)|答案(1)|浏览(113)

我想使用R从matlab.fig文件中提取数据。
我找到了matlabpython的一些解决方案。
但是,我不确定在R中该怎么做。
我知道我可以使用R.matlabreadMat("test.fig")加载R中的图形,但是,我不确定我如何提取数据。
不幸的是,我找不到一个例子.fig文件。我找到的唯一一个包含几个示例文件的页面是https://people.math.sc.edu/Burkardt/data/fig/fig.html,但我认为这些文件太旧了(使用这些示例文件时,我得到了一个错误)。由于我没有MATLAB许可证,我无法快速生成这样的文件。

uklbhaso

uklbhaso1#

正如你所发现的,matlab包是要使用的。这个包中包含了读取和操作MATLAB文件(包括.fig文件)的函数。

install.packages("matlab")
library(matlab)

file_path <- "path/to/your/test.fig"

mat_data <- readMat(file_path)

data <- mat_data$hgS_070000$children$children$properties$CData

print(data)

相关问题