【MATLAB】MATLAB转C/C++语言并部署到VS2019

首先将你要转换的代码保存

powershell 复制代码
function [outputArg1, outputArg2]= test(inputArg1,inputArg2)
    print(inputArg1+inputArg2)
    outputArg1=double(inputArg1+inputArg2);
    outputArg2=double(inputArg1*inputArg2);
end

在APP中找到MATLAB Coder

选择保存的文件

C/C++中需要给变量定义类型,选择指定类型

选择保存的文件

Build type、Language以Toolchain根据自己需求选

More Setting中也根据自己需要选,注意最好选Debug。

生成后会发现报错,这是因为不是所有语句都可以转换为C/C++,将不能转换的语句修改或者注释掉

成功生成后C/C++的代码路径为

打开VS2019,将生成代码文件导入

配置debug

成功

相关推荐
JMchen1231 分钟前
Android相机硬件抽象层(HAL)逆向工程:定制ROM的相机优化深度指南
android·开发语言·c++·python·数码相机·移动开发·android studio
娇娇乔木2 分钟前
模块九--static/可变参数/递归/冒泡排序/二分查找/对象数组/方法参数/快速生成方法/debug--尚硅谷Javase笔记总结
java·开发语言
浅碎时光8075 分钟前
Qt (信号与槽 Widget控件 qrc文件)
开发语言·qt
我要打打代码6 分钟前
C# 各种类库
开发语言·c#
王老师青少年编程8 分钟前
2022信奥赛C++提高组csp-s复赛真题及题解:策略游戏
c++·真题·csp·信奥赛·csp-s·提高组·策略游戏
小辰辰就要混8 分钟前
20、Lambda表达式和Stream
开发语言·python
Vivienne_ChenW9 分钟前
Apollo 配置中心核心用法(实战版)
java·开发语言·分布式·阿里云·产品运营
小乔的编程内容分享站12 分钟前
C语言函数的声明和定义(文章包括当VScode中含多个.c文件且含.h文件如何同时编译
c语言·开发语言·vscode
近津薪荼12 分钟前
递归专题5——快速幂
c++·学习·算法
郝学胜-神的一滴14 分钟前
跨平台通信的艺术与哲学:Qt与Linux Socket的深度对话
linux·服务器·开发语言·网络·c++·qt·软件构建