- 6
- 0
- 约6.61千字
- 约 36页
- 2016-12-13 发布于浙江
- 举报
4. MATLAB 函数的编写 (1) MATLAB 语言的函数的基本结构 【例8 】函数的递归调用:阶乘 6 程序设计的优化 例1 下面给出一个循环的例子: 用循环写代码: i=0; for n = 0:0.1:100????i=i+1;????y(i)=cos(n); end 例3 数据预定义 i=0; for n = 0:0.1:100????i=i+1;????y(i)=cos(n); end 转换为C-MEX的步骤 安装编译器: (1) 启动Matlab,运行“mex-setup”,按照菜单提示选取MSVC。它将配置MEX使用MSVC为默认的编译器(创建C-MEX文件必需),并安装Matlab Add-in所需文件到MSVC目录。 (2) 在Matlab环境下运行“mbuild-setup”, 按提示选取MSVC。它将配置使用MSVC为默认的编译器(创建独立应用程序必需),并安装Matlab Add-in所需的Matlab Compiler和C/C++数学库文件到MSVC目录。 转换为C-MEX的步骤(生成可执行文件) 编写Matlab程序 ( 例如test.m ) 在Matlab窗口中输入命令 mcc?-m?test.m在安装目录下work文件夹中得到四个文件:test.ctftest.exe(可直接在Dos窗口中运行
原创力文档

文档评论(0)