Font Size: a A A

Research On The Hybrid Programming And Its Application Based On MATLAB And VC

Posted on:2016-09-13Degree:MasterType:Thesis
Country:ChinaCandidate:J LuoFull Text:PDF
GTID:2428330488469360Subject:Software engineering
Abstract/Summary:PDF Full Text Request
At present,MATLAB and VC have become the most important developing tools which are playing major roles in their respective fields.The hybrid programming of MATLAB and VC could make full advantage of the two tools,which can provide a strong technical support for scientific calculations and application development.Meshing MATLAB and VC is the current critical technical difficulty in multi-software compatibility and interoperability field,which is of great realistic significance and broad application prospects.This thesis discuses the hybrid programming of MATLAB and VC.Firstly,this thesis studies the most basic way to combine MATLAB and VC,which is using MATLAB to call C.The way of MATLAB calls C format file MEX and dll file are studied as well.This thesis gives the detailed specific steps,configuration,and development program examples.Secondly,this thesis discusses the design pattern of combination of MATLAB and VC.This thesis studies the following two ways.One is using VC to call MATLAB engine,the other is using VC to call.m file which is generated by DLL files.This thesis describes the used API,environment configuration and the method of functions interface.This thesis demonstrates two methods via examples,analyzes their advantages and disadvantages.In addition,this thesis discusses the case that there is some data communications when VC call MATLAB engine and DLL,resolves the difficulty that parameter-rs transmit between different software and shows it by examples.After that,this thesis uses the three party software Matcom to elimina te red-undant code and improves the efficiency.Matcom can convert.m code to C code,therefore the.m source files can be executed without MATLAB environment.It will be an effectual way to develop data processing software.Finally,this thesis designs and implements a set of software to simulate the OFDM communication signals transmission system using MATLAB and VC.This thesis uses MATLAB to code the complex algorithm and uses VC to code the GUI.This thesis expounds the particular process of the code and design in details.This research result provides some theoretical and practical basis for wide application of hybrid programming of MATLAB and VC.
Keywords/Search Tags:MATLAB, C/C++, hybrid programming, engine, Dynamic Lin king Library, parameter transmission
PDF Full Text Request
Related items