Matlab生成C代码

matlab功能强大,其中很重要的一点是生成c/c++代码,该代码可以直接移植到项目中,免去了我们自己的复杂计算,下面介绍matlab如何生成c/c++代码。
matlab使用版本:2014a
1.新建m文件
新建m文件的方式有两种。a,使用编辑器,编辑文件,然后命名为带".m"后缀的文件,导入matlab中;b,新建,选择函数,新建的文本同样命名为带".m"后缀的文件。

2.编写函数
在文件中编写函数,只有函数能生成c/c++代码,而可执行程序是不行的,编写函数需要有输入输出

3.函数准备好后,就要使用matlab coder功能来生成c代码,点击“应用程序”中的matlab coder功能,
出现

需要先建立一个工程,工程简历好了,初夏如下界面,点击红色圈出的选项,添加之前编写的M文件

添加结果如下,还需要添加点击变量的类型

之后切换到build选项中,分别选择下面三个圈红的地方,output type 和Generate code only为必选项,然后进行编译,便可以生成c/c++代码

代码存放目录为,只需要将该文件中的代码复制到你需要的工程,便可以使用了。



评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

WenCoo

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值