功能介绍:

Matcom是一个十分有用的.m文件翻译器(Replacement),它的主要优点我认为有 以下几点:

它提供了matlab中.m文件与其他高级语言的接口,使.m文件可以编译为脱离 matlab环境独立执行的可执行性程序,这样 。提高了代码的复用率 。提高了代码的执行速度 。使纯文本的.m文件变为二进制的可执行程序,增加了知识保护的安全性.

它提供了近千个数学函数,对于其他高级语言编译器来说,提供了一个丰富的[Matlab] 的数学库,基本上在matlab上能用的常用函数都可以在高级语言中直接调用。 数学函数主要包括:

。矩阵属性函数

。矩阵生成函数

。矩阵生成函数

。矩阵操作函数

。矩阵变换函数

。数学函数

。特殊函数

。数值函数

。串函数

。绘图函数

。颜色函数

。函数函数

。存盘及读文件

。系统资源函数

。系统操作函数

。判断函数(Is函数族)

。付氏变换 等等,可参见本文附录 提供了.m文件的方便快捷的编译调适环境,可以step, watch,breakpoint等各种 调试手段。

Matcom 4.5 的安装:

   感谢energy的破解,Matcom4.5的口令为FREE-4.5-1193046-80295111 matcom4.5在安装时需要你输入口令,mideva在window的注册表中 HKEY_CURRENT_USER\Software\MathTools\Matcom\4.50\License\ 下面添加一个键,键名默认,键值为FREE-4.5-1193046-80295111 om\4.50\License\ 下面添加一个键,键名默认,键值为FREE-4.5-1193046-80295111 你如果删除它,再次启动matcom的时候,就会再次询问口令。 不过好在如果通过这个口令之后,程序发布时就不再有限制了,也 就是在这个注册后的系统中编译的程序,发布时就不用代一个注册文件了

--------------------------------------------------------------------------------------------

使用说明

MATcom是MATHworks公司退出的第一个由MATLAB到C++的编译开发软件平台,其最新版本为4.5,集成调试编译环境卫MIDEVA。通过MATcom连接MATLAB m文件有以下三种方法:

(1)       经过简单的设置,由MIDEVA将m源文件转换为C/C++,然后添加到MSVC工程中。

(2)       由MIDEVA直接生成EXE文件,然后在VC中通过Shell调用。这种方法简单方便,但运行时出现一个控制台窗口,而且由于VC和MATLAB之间不能交互,通用性差,仅适用于VC调用MATLAB实现图形显示的场合。

(3)       通过Visual MATcom工具条,使用Add-in,这种方法提供了MATLAB和VC直接集成的途径,且可快速集成m文件到VC工程中创建独立的C/C++应用程序、C MEX DLL,在调试过程中可以查看矩阵变量的值,可直接修改m源文件而不是修改生成的C/C++文件。

安装MATcom并生成Visual MATcom工具条

(1)       下载MATcom。推荐下载地址:

http://www.pris.net.cn/down2/software.asp?id=1909

http://www.cnblogs.com/yunbo/archive/2006/10/17/530915.aspx

(2)       安装。安装之前,首先在matlab的安装目录下建立文件夹:\MATLAB701\bin\toolbox\matlab\general。matcom4.5在安装时需要你输入口令,Matcom4.5的口令为FREE-4.5-1193046-80295111。安装完成后,mideva在window的注册表中HKEY_CURRENT_USER\Software\MathTools\Matcom\4.50\License\下面添加一个键,键名默认,键值为FREE-4.5-1193046-80295111。你如果删除它,再次启动matcom的时候,就会再次询问口令。不过好在如果通过这个口令之后,程序发布时就不再有限制了,也就是在这个注册后的系统中编译的程序,发布时就不用代一个注册文件了

(3)       第一次运行时,MATcom4.5自动搜索VC编译器并提示用户是否安装,之后提示是否安装有MATLAB,回答安装后,如果没有建立文件夹\MATLAB701\bin\toolbox\matlab\general,则发生错误。手动建立文件夹,再重新启动MATcom4.5即可。

(4)       之后启动MATLAB,运行以下命令:

cd c:\matcom45  % MATcom的安装路径

diary mpath

matlabpath

diary off

(5)       复制%MATcom45%\bin\usertype.dat文件到%VC%\Common\MSDev98\bin目录。

(6)       运行Visual C++,并从菜单中选择Tools->Customize->Add-ins and Macro Files,选择Browse,改变文件类型为Add-in(.dll),选择%MATcom45%\bin\mvcide.dll文件,确定。

(7)       在Visual C++的开发环境中可以看到一个Visual MATcom工具条,安装成功。

通过MATcom把.m文件编译为stand_alone的程序,不需要MATLAB系统,仅需要复制一些必要的dll文件,包括:v4501v.dll,ago4501.dll(或者是c4500v.dll,ago4500.dll,可能与操作系统有关)以及%MATLAB%\bin\win32目录下以lib开头的dll文件。

http://hi.bccn.net/space-21499-do-blog-id-11416.html

matcom v4.5 软件下载相关推荐

  1. 唐诗宋词 v4.0软件下载 真人朗读版 唐诗宋词三百首 唐诗三百首 宋词三百首 唐诗三百首下载 宋词三百首下载...

    v3.5 增加:书签.朗读.打印.后退前进等功能,更加完善 下载地址 v3.6 优化了查询代码,点击诗词反应速度加快 下载地址 v3.7 增加了导出txt文件的功能,增加了注释的字体设置,诗词总页数达 ...

  2. 苹果app旧版本软件下载

    1.前期 ios闭源的系统挺好,但是随之而来的强制更新,以及app的迭代升级,很多app不仅特别难用,而且广告特别多!当然最好的还是用旧版本的软件. 原贴地址 :https://zhuanlan.zh ...

  3. 第161天学习打卡(谷粒商城 3 安装powerDesigner软件 下载nodejs)

    安装powerDesigner软件 下载地址: htp://forspeed.onlinedown.net/down/powerdesigner1029.zip 下一步: 启动软件,没有提示激活或输入 ...

  4. 和12岁小同志搞创客开发:手撕代码,Arduino IDE 软件下载和环境搭建

    目录 1.软件下载 2. 软件安装 3.环境搭建和使用 机缘巧合在网上认识一位12岁小同志,从零开始系统辅导其创客开发思维和技巧. 项目专栏:https://blog.csdn.net/m0_3810 ...

  5. 苹果企业证书_今日更新:丨企业证书已更新丨苹果丨安卓软件下载说明丨

    今日更新 苹果软件下载说明 企业证书☆已更新 苹果☆安卓软件☆规整说明 为了方便大家下载的时候不那么麻烦,我把所以的软件都归类到了一起,大家只要 回复关键词→111即可获得苹果软件列表 回复关键词→2 ...

  6. linux 下的图片处理软件下载,美图秀秀Linux版

    美图秀秀linux版是一款图片处理软件,可以帮助用户对图片进行美化处理,支持批量处理图片,能够方便用户直接在Linux系统上修改图像,有需要可以下载. 美图秀秀linux版是一款图片处理软件,可以帮助 ...

  7. linux下常用软件下载

    linux下常用软件下载: wget http://admin.ooopic.com/soft/linux/APC-3.1.2.tgz wget http://admin.ooopic.com/sof ...

  8. 九维 Addon for SBO 功能说明及新版软件下载

    作者:九维软件工作室  [email]waysoft2@gmail.com[/email]       Juway Addon for SBO 是 SAP Business One 的附加功能插件(增 ...

  9. 【五线谱】Sibelius 7.5.1 打谱软件安装 ( 软件下载 | 软件安装 )

    文章目录 一.下载 Sibelius 软件 二.安装 Sibelius 软件 一.下载 Sibelius 软件 下载后的 西贝柳斯 Sibelius 软件如下 : 二.安装 Sibelius 软件 执 ...

最新文章

  1. 几种常用范数与距离的关系
  2. C和C++线性表的链式存储
  3. swot分析模板_什么是SWOT分析图?怎样绘制SWOT分析思维导图,这样操作很简单
  4. 写好项目文档有多重要?关于我被百大 UP 主选中又放鸽子这档事
  5. 一文详解 RSA 非对称加密算法
  6. 项目管理之项目章程和三个重要说明书
  7. 树莓派改造无线打印机
  8. 计算机键盘fn,键盘功能键Fn
  9. 【golang】go app 优雅关机 Graceful Shutdown How?
  10. mysql workbench pk_MySQL Workbench筑表时PK, NN, UQ, BIN, UN, ZF, AL的意思
  11. 数学在计算机方面的应用论文参考文献,数学论文参考文献
  12. MCDF-lab4中部分代码理解
  13. SybilFuse:Combining Local Attributes with Global Structure to Perform Robust Sybil Detect(论文笔记)
  14. python与STM32串口通讯(踩坑记录)
  15. 数据链路层的封装-HDLC协议
  16. 黑苹果NVIDIA显卡驱动程序【 WebDriver-387.10.10.10.40.135+支持 macOS 10.13.6 High Sierra (17G12034)版本】
  17. JAVA识别身份证号码,H5识别身份证号码,tesseract-ocr识别(二)
  18. 防机器人验证机制之验证码
  19. 论文阅读 (56):Mutli-features Predction of Protein Translational Modification Sites (任务)
  20. 数字IC笔记- via

热门文章

  1. phpMyAdmin 初始用户名 密码
  2. 信息碎片化时代, 如何让学习更有效
  3. android 斑马进度条,bootstrap彩色斑马进度条
  4. 应用实践 | 海量数据,秒级分析!Flink+Doris 构建实时数仓方案
  5. SNMP Trap的session问题
  6. flyway使用--基础
  7. route和bridge是什么意思_vue-router中router和route的区别
  8. Excel根据某一列的内容对另一列进行分组汇总
  9. 【MineCraft】-- 使用Java开发我的世界Mod
  10. shell 语句出错自动退出