菜单
  

    摘要Matlab可以实现数值分析、信号处理、工程图像处理等许多领域的计算和显示图形功能。因此,成为各类工程师在数值分析方面时不可不用的工具。

      C语言与Matlab混合编程可以通过很多接口方法来实现。在VC编程中,可以引用不能脱离Matlab环境的引擎法,插入Matlab引擎函数。也可使用在Matlab中通过内部的c函数库进行连接C语言编程。也可以用脱离Matlab环境的形式,通过Matlab内部的mcc或者借助matcom等编译器,将Matlab函数语句文件转换为C语言可以识别的代码形式,或者dll文件格式插入到VC中。也可借助比较简单的通用的支持多种标准语句的com组件来调用Matlab的方式实现混合编程。本文通过编程对比,体验比较每种方法具体实际中的快捷实效性。64376

    毕业论文关键字:Matlab, C语言, 混合编程

    毕业设计说明书(论文)外文摘要

    Title C Language And Matlab Mixed Programming Language And Its Implementation                                

    Abstract MathWorks Matlab can achieve numerical analysis, signal processing, image processing and many other areas of engineering calculations and display graphics. Therefore, as more and more extensive range of applications to become engineers in various aspects of numerical analysis tools can not do .

    C language and Matlab can be achieved through a number of interface methods . In VC programming, can not be porced from the Matlab environment with engine method, insert Matlab engine function . Can also be used in Matlab c library through an internal connection c programming language . can also be used from the Matlab environment in the form of Matlab internal mcc or with the aid matcom other compilers, file conversion of Matlab function statements can be identified for the c language code form , or dll file formats into the VC . It can draw relatively simple generic statement supports a variety of standard com component to call the realization of Matlab programming mix . Through this program , it’s compared to the specific conditions of each method quickly effective。

    Keywords: Matlab, C language, Mixed programming

    引言 1

    1 绪论 1

    1.1 Matlab的背景、现状和意义 1

    1.2 混合编程的目的和意义 2

    1.3 研究目的 2

    2 根据Matlab引擎的编程 2

    2.1 Matlab引擎法编程主要过程及函数简介 2

    2.2 Matlab引擎编程应用 5

    3  使用数学库和mcc混合编程 13

    4  Matcom编译 18

    4.1 Matcom的编译过程简介 18

    4.2 Matcom的编译应用 18

    5 COM组件 21

    5.1 COM组件简介 21

    5.2 COM组件的编辑方法应用 21

    结  论 27

    致  谢 29

    参考文献 30

    引言

    我们知道,C语言和Matlab语言混合编程有多种方法。既有只能在Matlab环境中运行的Matlab引擎法,也有可以脱离Matlab环境独自运行的mcc编译法,还有借助com编译组件进行程序编程的方法。论文网

    在Matlab引擎法中,Matlab通过接受VC语句中的命令和输入数据,作为服务器,对C语言中的数据进行专门处理。然后再把结果在返回给VC,形成数据的连接交换。在mcc和COM组件编译法中,是通过功能强大的Matlab软件里的函数库。在编译之前,要对Matlab和VC软件进行设置连接,然后在此基础上,在进行语句编程。通过引用Matlab中生成的符合VC语言的源代码,进行衔接。由此完成实现特定的程序功能。

  1. 上一篇:基于虚拟仿真体验式实践教学体系的构建
  2. 下一篇:基于C语言成绩查询菜单的设计
  1. 基于MATLAB的图像增强算法设计

  2. 基于BP神经网络的人脸识别...

  3. 智能手机语音加密系统的设计与研究

  4. jsp儿童英语学习网站设计

  5. 基于讯飞语音的智能家居...

  6. 基于Android系统的语音识别方法实现

  7. Python语言2D游戏大鱼吃小鱼游戏设计应用

  8. 圆柱绕流国内外研究现状

  9. 分光光度法测定水溶液中有机酸含量的研究

  10. 探讨“绿色生态”在都市设计中的体现

  11. 公共服务均等化文献综述和参考文献

  12. 合肥老乡鸡连锁餐饮企业的经营策略探析

  13. 《简爱》女性主义的象征

  14. 带式输送机技术英文文献和中文翻译

  15. 机器人摩擦焊机头设计

  16. 新生代农民工培训现状分析

  17. 文化旅游主题展示设计广富林十里长街设计

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回