【MATLAB工程人员的福音】MATLAB R2015b的Coder工具使用实例(一)

版权声明:1、这篇教程参考如下:参考1:参考2:参考3:2、这篇文章用的实例不会太简单,也不会太复杂,力求可以把问题说清楚。3、本着尊重原创,大家转载的时候请注明出处,此教程编写不易啊~~下面开始介绍:MATLAB R2015b的Coder工具使用实例一、背景MATLAB的强大之处我就不多说了,语法简答,顾虑少,我们很多算法可
摘要由CSDN通过智能技术生成
版权声明:
1、这篇教程参考如下:

参考1:举例说明使用MATLAB Coder从MATLAB生成C/C++代码步骤

                (PS:这篇参考用得是老版本的MATLAB上的Coder,步骤和我这个不同,有兴趣的可以参考)

2、这篇文章用的实例不会太简单,也不会太复杂,力求可以把问题说清楚。

3、本着尊重原创,大家转载的时候请注明出处,此教程编写不易啊~~



下面开始介绍:MATLAB R2015b的Coder工具使用实例(一)


一、背景

MATLAB的强大之处我就不多说了,语法简答,顾虑少,我们很多算法可以用MATLA来编写与验证。C++的威力我也不多说了,计算效率很高。

但是!!MATLAB计算效率低下,无法用于实际应用中,比如嵌入式系统。C++语法严格,顾虑极多,因此让许多工程人员头疼。美国MathWorks公司貌似意识到了这个问题,自MATLAB2011开始,有了一款附于MATLAB的强大神器——Coder,它的作用:可以将你的复杂的MATLAB代码近乎自动地转换成C\C++代码,完美程度达99%。至于为什么不是100%,下面的演示会体现这一点。

二、运行环境
1、win7_32位系统;(64位亦可)
2、Microsoft Visual Studio 2008;(安装路径:C:\Program Files\Microsoft Visual Studio 9.0)(其他版本亦可)
3、MATLAB R2015b。(安装路径:C:\Program Files\MATLAB\R2015b)(注意!!不推荐其他版本,就用这版!!如果以后有了新版本的MATLAB问世,那就尽量用最新版

三、详细步骤

(1)

在MATLAB R2015b中,创建一个名为“test.m”的函数文件,代码如下

function [A,B] = test( mark,num,array )%输入参数中,mark、num是标量,array是向量

a=ones(1,5);
b=zeros
  • 16
    点赞
  • 82
    收藏
    觉得还不错? 一键收藏
  • 17
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 17
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值