怎样将matlab中的.mat 文件转换为二进制文件,输入到c++程序中使用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎样将matlab中的.mat 文件转换为二进制文件,输入到c++程序中使用相关的知识,希望对你有一定的参考价值。

1. “二进制文件“才是最难以使用的格式。.mat本身就是一种二进制文件,所以除了matlab别的软件都不认识。要想跨软件,还是用字符格式的文件来存数据最好。
2. 或者,用C++调用matlab的引擎来解析mat文件也可以。
参考技术A 通过mex 编程间接使用即可,直接在matlab空间中调用C语言的 动态链接库 mex64. 参考技术B 首先load一下.mat文件,然后查看变量,利用循环对变量进行读写操作 , 建议百度一下matlab读写函数 有好多种 自行选择

以上是关于怎样将matlab中的.mat 文件转换为二进制文件,输入到c++程序中使用的主要内容,如果未能解决你的问题,请参考以下文章

Matlab:*.txt转换为*.mat

matlab怎么保存工作文件

matlab,怎样读取多个mat文件再保存为一整个矩阵mat文件?

Matlab中wav文件怎么转换成mat文件

matlab怎么将mat文件转换成txt文件

解释下Matlab中cell2mat函数是怎样排列转换后数据的顺序的