总结:m文件转化为c/c++语言文件,VC编译

本文介绍了如何将MATLAB的M文件转换为C/C++代码,并在Visual C++ (VC)环境中进行编译。分为涉及绘图函数和不涉及绘图函数两种情况,详细讲解了转换及编译过程,包括MATLAB编译器的使用、VC工程设置、库的链接和忽视,以及代码的调用方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


fork (撒哈拉沙漠的沙)                于 Thu Dec  4 00:56:56 2003 说道: 

发信人: fork (撒哈拉沙漠的沙), 信区: Matlab
标  题: 总结:m文件转化为c/c++语言文件,VC编译
发信站: BBS 哈工大紫丁香站 (Sat Oct 30 17:44:20 2004)

这是以前发的文章,但被版主做成了合集,不能通过作者名字来搜索了,所以,再发一次
,以便于查找。


───────────────────────────────────────
─  


   matlab使用很方便,但有时候一些特殊的应用需要我们将matlab中m格式的 
文件中的程序翻译成c/c++的形式的程序并在c/c++的编译器中进行编译,本 
文总结了一般的方法。 
    需要分两种情况,第一种是你的m文件中不涉及到有关绘图的函数;第二种 
是需要用到绘图函数。下面分别用例子来说明: 

第一种情况: 
1.     建一个m文件,内容为: 
%%%%%%%%%%%%%%%%%%%%%% 
function y=fork_1(n) 
y=0; 
for i=1:n 
    y=y+i; 
end 
%%%%%%%%%%%%%%%%%%%%%% 
    保存后在命令窗口中: 
    输入:(格式:mcc -t -L Cpp -h 文件名&#x
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值