版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
matlab程序转换成C语Preparedon24November2020matlab程序转换成C语言脱离Matalab环境的执行程序),首先要安装和配置好MatlabCompiler,^一般来说,在安装Matlab时就已经安装了相应版本的MatlabCompiler。只是不同版本的Ma-其编译器的使用方法有一定的差异,这一点要引起一定的注意。在确定安装好MatlabCompiler后,还需要对Compiler进行适当的配置,方法是在Matlab命令窗口输入:Mbuild-setup然后根据提示执行相应的操作,使用者可根据自己计算机中现有编译器的情况选择合适的编译器,如VC++、VC++、BlandC的编译器等,目前Matlab好象还不支持VC++(我计算机安装的就是VC++2005,Matlab就无法识别)。当然,如果你的计算机里根本就没有安装其他任何语言的编译器,也可选择Matlab自带的Lcc编译器,其实这个编译器对大多数用户已经够用了(我就是选择的Matlab自带的Lcc编译器)。配置好编译器后,自然就是对自己编写的m文件进行编译了。将M文件编译为独立可执行文件的语法是:>>mcc- 其中funl就是最后的可执行文件的名称。另外,也可通过采用命令开关-o指定编译最终目标文件的名称,如就是将编译后的文件指定为。编译后的生成文件根据编译器的版本不同而不同。具体的可参阅相关资料。如果要在没有安装matlab的计算机上执行编译后的程序,首先要将MATLAB701toolboxcompilerdeploywin32中的安装到该计算机上以前的版本是。其次是要将“安装目录runtimew-这个路径添加到该计算机的环境变量中,添加的方法是:右击“我的电脑,,“属性,,”高级,,“环境变量,,“添加”指定一个变量名,然后将上述路径复制到里面就可以了。第三步是将编译生成的相相关文件拷贝到同一目录下(当然其他目录亦可)。需要说明的一个问题:如果你的程序还附带有图片(如ve-n上的图标)、Web页面(如help文档),在编译的时候可能无法与M文件一起编译(因为我没有试过,也没有看到有关这方面的介绍),这没有关系,先在计算机上执行一次你编译后生成的独立可执行文件,这时在同一目录下会生成一个以你编译后的程序名+mcr结尾的文件夹,这时,你只需要把与程序相关的图标和Web页面拷贝到该文件夹中的Matlabprogram下面的一个子目录(一般与用于编译的文件夹名相同)中即可。如何把Matlab中的m文件转化成C语言代码今天应同学的要求,折腾了一下如题所示的转化,过程略显复杂,但最终结果还是可以,即:现在一打开直接会显示一个由M文件向Cpp转化的小工具,如下图所示:现在把折腾的过程总结如下:前提:.已经下载程序,如果未下载可到地址中下载;.机器已经安装或以上版本;.机器已经安装了软件MicrosoftVisualC++;操作步骤:.安装注意:安装之前,首先在matlab的安装目录下手动建立文件夹:\MATLAB701\bin\toolbox\matlab\general..第一次运行运行自动搜索VC编译器并提示用户是否安装,之后提示是否安装有MATLAB,回答安装后,如果没有建立文件夹\MATLAB701\bin\toolbox\matlab\general,则发生错误。手动建立1.中所说的文件夹,再重新启动即可。.启动MATLAB,运行以下命令:cdc:\matcom45%MATcom的安装路径diarympathmatlabpathdiaryoff.复制文件\bin\文件到VisualC++\Common\MSDev98\bin目++中的操作运行VisualC++,并从菜单中选择Tools->Customize->Add-insandMacroFiles,选择Browse,改变文件类型为Add-in(.dll),选择%MATcom45%\bin\文件,确定。补充如果你安装的为中文版,则相应的路径为工具'定制'附加项...6.在VisualC++的开发环境中可以看到一个VisualMATcom工具条,安装成功很好用,转别人的今天写这个matlab程序怎么转成C吧1程序开始要:function□二文件名A()而且保存的时候文件名要和''文件名A”相同!!2执行步骤:Commandwindow下:Imbuild-setup2提示:Wouldyoulikembuildtolocateinstalledcompilers[y]/ny输入Y3Selectacompiler:[1]选择1。。。。N我选择的是2根据自己的情况选择4Arethesecorrect([y]/n):y
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《湖湘文学教育论》课件
- 《竹與中國文化》课件
- 小学一年级10到20加减法练习题口算
- 防校园欺凌讲座心得体会
- 《病例神经内科》课件
- 服装行业前台服务要点
- 矿产行业人才培养总结
- 课堂氛围与学习积极性提升计划
- 家政服务行业客服工作总结
- 安徽省宿州市埇桥区教育集团2022-2023学年九年级上学期期末质量检化学试题
- 沪教2011课标版三年级起点五年级下册《Buying Clothes》说课稿
- 幼儿园教职工教代会会议记录
- 车辆移交安全协议书
- 《涑水记闻》2021年江苏镇江中考文言文阅读真题(含答案与翻译)
- 家庭家教家风·家庭美德·文明家庭主题班会
- 庐山云雾阅读答案千姿百态
- 个人营业执照注销委托书范文
- 影像叙事语言智慧树知到答案章节测试2023年中国传媒大学
- 钢筋工具箱实训任务指导课件项目三整体框架角柱构造
- 流体力学(清华大学张兆顺54讲) PPT课件 1
- 腾讯绩效考核方案设计
评论
0/150
提交评论