目录:

  • 前言
  • 首先安装R.matlab包
  • 第二步,加载R.matlab包

前言

最近在学习使用R语言,但是数据源来自于之前用matlab保存的数据文件(.mat格式),因此有了使用R读取mat文件的需求。上网查询了一下,找到了相关资料现在介绍一下:

首先安装R.matlab包

R.matlab包是专门用来处理该r和matlab交互问题的相关包:
R语言安装package比较简单,只需要在命令行输入以下即可:

install.packages(“R.matlab”)

第二步,加载R.matlab包

使用以下命令进行加载

library(R.matlab)

在进行加载之后,就可以读取mat数据文件了
使用readMat(para)函数对mat文件进行读取,参数是需要读取的文件路径,例如,我的:

mat<-readMat(“d:/data/test.mat”)

注意路径里的/
对读取内容(存放在mat变量中)进行操作(mat变量)

s<-mat$s
print(s)

注:需要使用R读取的mat文件在保存时需要加上参数 ‘-v6’,不能用更高版本保存,目前我下载的包是这样的,不知道之后会不会更新,否则不能读取

R:matlab交互,数据调用相关推荐

  1. python和matlab交互_MATLAB调用python,交互

    MATLAB调用python 1. 先配置 路径 2. 在调用 numpy cv2时,经常会出现问题 Solutions: open matlab in Anaconda Prompt, as sho ...

  2. excel和matlab交互,Excel与Matlab的数据交互(精选5篇)

    Excel与Matlab的数据交互 假设列举十只股票,算其五日平均线,平均股价,标准差...等,如果用Excel Link的话,可将资料由Excel 传给Matlab处理,再将结果送回excel 中我 ...

  3. GAMS与MATLAB的数据交互

    GAMS与MATLAB的数据交互 背景 1 学习材料准备 2 添加路径 3 数据交互 3.1 GAMS数据写入与读取 3.1.1 将GAMS数据写到gdx文件中 3.1.2 GAMS读取gdx文件中的 ...

  4. 【Android游戏开发之六】在SurfaceView中添加组件!!!!并且相互交互数据!!!!...

    本站文章均为 李华明Himi 原创,转载务必在明显处注明: 转载自[黑米GameDev街区] 原文链接: http://www.himigame.com/android-game/306.html   ...

  5. matlab保存数据

    matlab保存数据 标签: matlab工作正则表达式浏览器扩展file 2012-06-11 11:28 26196人阅读 评论(2) 收藏 举报 本文章已收录于: 分类: matlab(3) 作 ...

  6. 【matlab】将matlab中数据输出保存为txt或dat格式

    将matlab中数据输出保存为txt或dat格式 总结网上各大论坛,主要有三种方法. 第一种方法:save(最简单基本的) 具体的命令是:用save *.txt -ascii x x为变量 *.txt ...

  7. 将matlab中数据输出保存为txt或dat格式

    一.将matlab中数据输出保存为txt或dat格式的三种方法. 第一种方法:save(最简单基本的) 具体的命令是:用save *.txt -ascii x x为变量 *.txt为文件名,该文件存储 ...

  8. 【ANDROID游戏开发之六】在SURFACEVIEW中添加系统控件,并且相互交互数据!

    本站文章均为 李华明Himi 原创,转载务必在明显处注明: 转载自[黑米GameDev街区] 原文链接: http://www.himigame.com/android-game/306.html - ...

  9. matlab保存数据用什么指令_Matlab数据处理——数据的保存和读取方法操作

    1:dlmwrite()函数保存成txt文件 使用方法: dlmwrite('filename', M) 使用默认分隔符","将矩阵M写入文本文件filename中: dlmwri ...

最新文章

  1. 2022-2028年中国再生塑料颗粒行业市场全景调查及发展趋势分析报告
  2. DCN-cs6200 ospf v2配置
  3. Malformed server response 解决方案
  4. php curl p12证书处理,PHP如何支持CURL字符串证书传输(详细解决过程)
  5. 卸载和安装LINUX上的JDK
  6. SVN服务器搭建和使用(二)
  7. 【REACT NATIVE 系列教程之十二】REACT NATIVE(JS/ES)与IOS(OBJECT-C)交互通信
  8. linux系统下的“静态库和动态库”专题之一:库的概念和规则
  9. linux内核镜像sd卡,【原创】Linux QT镜像的制作--制作SD卡启动盘
  10. JAVA中神奇的双刃剑--Unsafe
  11. 【数据结构】数据结构知识思维导图
  12. 7月Chrome谷歌浏览器份额以68.60%位居榜首
  13. 你的DNA都会玩摇滚了,你却还是个音痴
  14. L2-003. 月饼-PAT团体程序设计天梯赛GPLT
  15. python 安装pandas_Python安装的正确姿势(视频教程)(pip命令安装Pandas、Numpy、jupyter)...
  16. 安装完毕后VS2012(2013)中找不到ADO.NET Entity Data Model模板或 sql server database project模板
  17. 使用eclipse开发jsp项目入门
  18. 最简理解空间射线与平面交点
  19. java分词支持拼音_ik中文分词器及拼音分词器试用
  20. PyQt5开发桌面程序二(获取公网ip)

热门文章

  1. 任何比较的排序algorithm都需要nlogn
  2. tip for interview
  3. 能力的齿轮每一次卡不上点的时候都是下一个批评的开始
  4. 一个成功的系统很容易重复过去从而僵化,从而被取代
  5. Tomcat--HTTPS的简单应用
  6. 套接字编程——基于UDP协议
  7. 【形式化方法:VDM++系列】4.VDM实战1——铁路费用计算
  8. C++内联函数的学习
  9. 5、线程终止方式:pthread_cleanup_push/pthread_cleanup_pop()
  10. Fedora安装Nvidia显卡驱动方法