中南大学信息科学与工程学院 民主楼316 铁中玉 matlab 与v c 混合编程 1、环境设置 在桌面上右键单击“我的电脑”图标出现以下菜单 单击“属性”菜单项,出现“系统特性”对话框,单击“高级”选项卡,如下图所示 在上图中,单击“环境变量”按钮,出现“环境变量”对话框, 添加系统变量 matlab 值为 D:\MATLAB 即 matlab 的安装路径,如下图所示 中南大学信息科学与工程学院 民主楼3 1 6 铁中玉 在环境变量 path 中加入 D:\MATLAB\bin\win32 ,如下图所示 按“确定”完成设置后, 重启计算机或注销当前用户 ,即可应用新设置。 中南大学信息科学与工程学院 民主楼316 铁中玉 2、matlab 编译器设置 (1) mex 命令设置 (a) 运行 matlab ,在 matlab 的命令窗口 (Command Window) 键入“ mex -setup ”命令后,按回车键,安装 matlab 编译器; (b) 命令窗口出现如下提示 mex -setup Please choose y ou r compiler for bu ilding ex ternal interface (MEX) files: Wou ld y ou like mex to locate installed compilers [y ]/n? 此时键入 ”y” ,按回车; (c) 命令窗口出现如下提示 Select a compiler: [1] Digital Visu al Fortran v ersion 6.0 in C:\Program Files\Microsoft Visu al Stu dio [2] Lcc C v ersion 2.4.1 in D:\MATLAB\sy s\lcc [3] Microsoft Visu al C/C++ v ersion 6.0 in C:\Program Files\Microsoft Visu al Stu dio [4] Open WATCOM C/C++ v ersion 1.3 in D:\Maple11 [0] None 此时键入 ”3” ,按回车 ;选择 Microsoft Visual C++6.0 的编译器 (d) 命令窗口出现如下提示 Please v erify y ou r choices: Compiler: Microsoft Visu al C/C++ 6.0 Location: C:\Program Files\Microsoft Visu al Stu dio Are these correct?([y ]/n): 此时键入 ”y” ,按回车 ;确认选择 Microsoft Visual C++6.0 的编译器 (2) mbuild 命令设置 (a) 运行 matlab ,在 matlab 的命令窗口 (Command Window) 键入“ mbuild -setup ”命令后,按回车键,安装 matlab 编译器; (b) 命令窗口出现如下提示 mbu ild -setu p Please choose y ou r compiler for bu ilding standalone MATLAB applications: Wou ld...