C++读取.mat文件的方法

最近在编写C++程序的过程中,需要使用matlab生成的.mat文件,于是查找了基本使用方法,那接下来云上诗词技术小编就给同学们带来这篇C++读取.mat文件的方法,来吧,一起往下学习。

我的计算机环境是win7 64位系统,VS2010,matlab R2010b。

一、工程配置: 1.VC++目录->包含目录 添加: MATLAB\R2010b\extern\include MATLAB\R2010b\extern\include\win64 ->库目录 添加: MATLAB\R2010b\extern\lib\win64\microsoft MATLAB\R2010b\extern\lib\win32\microsoft 2.C/C++->常规->附加包含目录 添加: MATLAB\R2010b\extern\include MATLAB\R2010b\extern\include\win64 3.链接器->输入->附加依赖库 添加: libmat.lib libmx.lib libmex.lib libeng.lib

由于所安装的matlab为64位,要调用其函数,需要将工程转换为X64 4.顶菜单->生成->配置管理器->平台:X64 5.链接器->高级->目标计算机: MachineX64(/MACHINE:X64)

6.计算机环境变量->path 添加: E:\DevTools\MATLAB\R2010b\extern\lib\win64\microsoft; E:\DevTools\MATLAB\R2010b\bin\win64;

二、所用到的基本读取写入mat文件代码示例:

首先需要包含头文件:

复制代码 代码如下:

原创文章,作者:nxyxs,如若转载,请注明出处:http://www.yunshangshici.com/56025.html

(0)
上一篇 2022年6月11日 下午3:02
下一篇 2022年6月11日 下午3:02

相关推荐

返回顶部