1. 安装2015b以上的matlab版本,可以不卸载之前的matlab版本,我的电脑好像两个并不冲突。

2.下载TDM-GCC(注意看清是32位还是64位),TDM-GCC的安装路径不要包括空格; 
http://tdm-gcc.tdragon.net/download

3. 新建环境变量MW_MINGW64_LOC,设置为TDM-GCC-64的安装位置。具体步骤为:

  1. 确保您有管理权限。
  2. 从“开始”菜单选择计算机
  3. 从上下文菜单中选择系统属性
  4. 点击高级系统设置 > 高级选项卡。
  5. 点击环境变量
  6. 系统变量下面,选择新建
  7. 新建系统变量对话框中的变量名称字段中键入 MW_MINGW64_LOC。
  8. 变量值字段中,键入 MinGW-w64 编译器的安装位置,例如 C:\TDM-GCC-64。
  9. 点击确定关闭对话框,然后关闭控制面板对话框

4. 在MATLAB命令行内运行命令setenv(‘MW_MINGW64_LOC’,folder),folder为TDM-GCC的安装位置,要加单引号;

如:

TDMS数据python tdms matlab_系统变量

5. 完成安装。

安装成功,命令行会提示:

  1. >> mex -setup
  2. MEX 配置为使用 'MinGW64 Compiler (C)' 以进行 C 语言编译。
  3. 警告: MATLAB C 和 Fortran API 已更改,现可支持
  4. 包含 2^32-1 个以上元素的 MATLAB 变量。不久以后,
  5. 您需要更新代码以利用
  6. 新的 API。您可以在以下网址找到相关详细信息:
  7.         http://www.mathworks.com/help/matlab/matlab_external/upgrading-mex-files-to-use-64-bit-api.html。
  8.  
  9. 要选择不同的语言,请从以下选项中选择一种命令:
  10. mex -setup C++
  11. mex -setup FORTRAN

 

参考资料:MATLAB官方文档
http://cn.mathworks.com/help/matlab/matlab_external/compiling-c-mex-files-with-mingw.html?requestedDomain=uk.mathworks.com

果然,详细的官方说明文档才是学软件的最好资料。

 

 

安装步骤

1、双击安装包程序,点击create

TDMS数据python tdms matlab_MATLAB_02

2、选择64位,next

TDMS数据python tdms matlab_MATLAB_03

3、next

TDMS数据python tdms matlab_MATLAB_04

4、默认安装路径(不要加program file),next

TDMS数据python tdms matlab_TDMS数据python_05

5、默认,next

TDMS数据python tdms matlab_环境变量_06

6、默认,next

TDMS数据python tdms matlab_TDMS数据python_07

7、安装,此过程需要等待几分钟

TDMS数据python tdms matlab_TDMS数据python_08

8、安装完成,next

TDMS数据python tdms matlab_系统变量_09

9、点击finish

TDMS数据python tdms matlab_环境变量_10

10、自动弹出记事本窗口,关掉即可

TDMS数据python tdms matlab_MATLAB_11

配置环境变量

1、选择控制面板

TDMS数据python tdms matlab_系统变量_12

2选择系统与安全

TDMS数据python tdms matlab_TDMS数据python_13

3、选择系统

TDMS数据python tdms matlab_系统变量_14

4、选择高级系统设置

TDMS数据python tdms matlab_环境变量_15

5、选择高级——环境变量

TDMS数据python tdms matlab_系统变量_16

6、环境变量——系统变量——新建

TDMS数据python tdms matlab_环境变量_17

7、变量名:MW_MINGW64_LOC

变量值:C:\TDM-GCC-64(安装路径)

点击确定

TDMS数据python tdms matlab_环境变量_18

8、检验是否配置成功

  • 利用快捷键“Windows+R"调出运行窗口(如下图)

TDMS数据python tdms matlab_环境变量_19

  • 2

然后输入“cmd”并点击“确定”(如下图)

TDMS数据python tdms matlab_环境变量_20

然后输入“gcc -v”并点击回车键,注意:gcc后面的空格为英文状态下的(如下图)

TDMS数据python tdms matlab_TDMS数据python_21

如果没有报错,那么说明配置成功了(如下图)

使用MATLAB将MW_MINGW64设置为临时环境变量:

在MATLAB命令窗口中运行以下命令:

>> setenv('MW_MINGW64_LOC','C:\TDM-GCC-64')
其中“C:\TDM-GCC-64”是MinGW的安装目录。这种方法每次启动MATLAB for MATLAB来正确使用MinGW时,都需要运行这个命令。

TDMS数据python tdms matlab_MATLAB_22