首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 208 毫秒
1.
Visual C++具有应用程序界面开发能力强和程序执行效率高的特点,Matlab则具有强大的图形显示和数据处理功能。这两种软件的混合编程可以综合它们的优点,大大提高编程效率和程序的可靠性。在此通过Visual C++和Matlab混合编程方法的对比分析,便于程序开发人员在不同的应用背景下选择合适的编程方法。首先简要介绍了Matlab引擎、MCC编译器、Matcom程序、Matlab数学函数库、动态链接库、COM组件和MEX文件等7种混合编程方法,并对这些方法进行了详细的对比分析。然后根据其分析结果,归纳总结出每种方法的优缺点,提出了这些方法的应用范围。  相似文献   

2.
为了充分发挥Visual C++和Matlab各自的优势,缩短工程应用软件的开发周期.提高程序的运行效率,提出一种利用AcfiveX引擎实现Visual C++和Matlab混合编程的方法.描述了在Visual C++编译环境下如何利用Mat.1ab提供的ActiveX引擎来实现应用系统,给出Visual C++利用ActiveX引擎与Matlab混合编程的步骤.最后通过应用实例验证该方法,结果表明Visual C++能够利用ActiveX引擎实现与Matlab的良好接口.提高应用软件的开发效率.  相似文献   

3.
在分析了FIR数字滤波器主要特点的基础上,采用最大误差最小化准则的等波纹迫近法,来设计FIR数字滤波器。然后通过Matlab程序设计语言中Remez函数扣Remezord函数计算FIR数字滤波器的系数,并基于美国德州仪器公司生产的TMS320C5402芯片的数字信号处理功能,应用DSP汇编语言编程实现了该滤波器,使不同阶数的FIR数字滤波器都可以用Matlab所得到的结果来修改DSP程序中的数据子程序。  相似文献   

4.
实现Matlab定时处理功能   总被引:1,自引:0,他引:1  
为实施诸如定时数据采集、数据处理、文件存盘等定时处理任务,以实现实时仿真和控制,程序必须能够完成定时和计时功能。介绍了优秀科学计算软件Matlab实现定时处理功能的几种方式,并着重给出了用C语言按照MEX格式编写动态链接库,在Matlab环境中使用系统定时器资源的方法。最后给出了定时采集某工业实际对象的温度,利用Matlab强大的数值计算与处理功能建立系统温度模型的应用实例。文中给出的方法可作为Matlab环境中编制数据采集与处理程序,以及开发Matlab与外部程序接口时参考。  相似文献   

5.
本文利用离散付立叶变换和快速付立叶变换,并结合Matlab和应用C++编制的程序,给出了任意形状调制盘的传递函数的数值计算方法。利用本文给出的程序,可以方便地对给定调制盘的传递涵数进行数值计算,并将传递函数以图像形式显示出来。  相似文献   

6.
在用计算机求解大规模电路时,多采用节点法分析。Matlab具有强大的矩阵运算功能,在电子技术中应用广泛。对用Matlab分析大规模电路时的模型建立方法进行了研究,并编写了相应的程序用于求解大规模电路中的电流和电压。结合一个实例,说明用Matlab分析大规模电路的方法。  相似文献   

7.
付慧琳  刘芳  邓友燕 《电子科技》2014,27(11):73-75
针对Matlab 与Visual C++的优缺点,研究了C++与Matlab混合编程的模式,采用编译动态链接库和通过Matcom软件作为中间媒介,两种方法分别实现了用C++界面接收参数来调用Matlab的矩阵运算函数和绘制图形函数的功能,有助于将Matlab 函数的计算结果及生成的图形通过Visual C++发布到网络中去。  相似文献   

8.
程赛 《信息通信》2012,(5):45-46
阐述了基于Java Web和Matlab Builder JA开发的一般模式,将Matlab强大的仿真计算能力应用到Web环境中.在浏览器中输入Matlab程序参数并提交给服务器,服务器结合WebFigure图形方式的使用,将实验结果直观地返回,实现了交互式操作.通过这种B/S方式,完成了二进制数字信号的QPSK调制与解调的模拟仿真.  相似文献   

9.
FIR数字滤波器广泛应用在数字通信系统中,研究其实现方法具有重要意义。Matlab功能强大,利用Matlab辅助设计DSP应用程序,可大大缩短DSP应用程序的开发时间。介绍了Matlab和CCS及DSP的连接,说明了利用Matlab辅助DSP实现FIR数字滤波器的过程,及如何在Matlab环境中调试DSP程序,给出了实现结果,并把该结果和单纯在Matlab环境下实现结果进行比较,前者效果更好,更具有实际应用价值。  相似文献   

10.
本文简要介绍了Matlab软件及其主要特点以及Matlab在信号与系统课程中的应用,重点介绍了利用Matlab语言编写时域卷积的动态程序应用,并利用MATLAB对其进行仿真实验研究,给出了仿真与实验结果。  相似文献   

11.
Matlab/Simulink在“电力系统暂态分析”中的应用   总被引:1,自引:0,他引:1  
Matlab/Simulink在多种领域得到广泛应用,并逐渐被电力系统的研究者作为高效的仿真分析软件。本文对Matlab/Simulink在“电力系统暂态分析”中的应用进行研究:首先给出电力系统三相短路实例;再利用理论计算和软件仿真两种方法对该系统空载运行时变压器低压侧母线发生三相短路的暂态过程进行分析;并得到短路电流周期分量与冲击电流。结果表明,用该模型仿真得到的电流特性与理论计算一致,模型仿真与理论分析在电力系统暂态分析过程中起到了互相支撑的作用。  相似文献   

12.
Matlab与VC是应用范围较广的编程语言,将二者进行混编是计算机软件领域人士一直思考的重要课题.本文就如何实现二者的完美结合进行了深入的探讨.  相似文献   

13.
为了充分发挥VisualC++和Matlab各自的优势,缩短工程应用软件的开发周期,提高程序的运行效率,提出一种利用ActiveX引擎实现VisualC++和Matlab混合编程的方法。描述了在VisualC++编译环境下如何利用Mat—lab提供的ActiveX引擎来实现应用系统,给出VisualC++利用ActiveX引擎与Matlab混合编程的步骤,最后通过应用实例验证该方法,结果表明VisualC++能够利用ActiveX引擎实现与Matlab的良好接口,提高应用软件的开发效率。  相似文献   

14.
为解决某火炮动态精度试验数据处理任务急需,综合Matlab和C两种编程语言的优势,采用MEX文件实现Matlab和C混合编程的方法,通过在Matlab中调用解弹道积分和目标解相遇两个C程序模块,高效方便地完成了火炮动态精度试验数据处理软件的开发。测试和应用结果表明该方法可以显著提高编程效率、程序代码复用率和程序执行效率,具有很强的应用参考价值。  相似文献   

15.
Turbo译码器在数据协调中的应用与仿真   总被引:1,自引:0,他引:1  
Turbo码以其几乎接近Shannon理论极限的译码性能而成为目前为止最好的信道编码方案。为了减少信道传输引起的误码,提高传输可靠性,设计了一种基于SOVA算法的Turbo译码器,并介绍了Turbo译码器在数据协调中的应用。与传统的Turbo译码器相比,增加了两个权重模块,这样可提高译码的性能。同时,通过Matlab仿真,验证了所设计的Turbo译码器功能的正确性。  相似文献   

16.
计算机控制系统虚拟实验室的研究与开发   总被引:5,自引:0,他引:5  
对计算机控制系统虚拟实验室的研究和开发现状作了综述。提出了基于LabWindows/CVI和MATLAB两大软件的控制系统网络虚拟实验室设计思想、结构、运作模式。介绍了上述两种软件间信息交流的三种软接口方法:基于ActiveX技术的方法;基于引擎的方法;基于MatlabC数学函数库的方法,并对这三种方法做了比较,描述了实现网络数据通讯的两种方法:基于TCP函数库和基于DataSocket函数库的方法。最后,用状态反馈与状态观测器为例说明其应用。  相似文献   

17.
徐幸然  程铃 《现代电子技术》2012,35(12):114-115,118
分析当前通信类课程实验教学存在的问题,提出采用Matlab仿真来弥补实验室实验设备等的不足。利用Mat—lab的Simulink工具箱建立AM系统的两种仿真模型,包括基于相干解调和包络检波的AM仿真模型,详细叙述模块参数的设置,分析仿真结果,仿真结果与理论结果一致。创新之处在于AM系统的仿真采用两种方法,仿真模型简单,充分展示了Simulink工具箱仿真通信系统的基本方法,为通信系统的仿真研究指出了一个方法。  相似文献   

18.
Matlab在"信号与系统"分析中的应用   总被引:3,自引:0,他引:3  
Matlab的出现使"信号与系统"课程的计算机辅助教学更为便捷.本文详细论述了使用Matlab工具将"信号与系统"中复杂的理论计算和绘图等抽象问题通过编程变得简单而直观.Matlab的运用大大改善了"信号与系统"的教学方法和手段,丰富了教学内容,取得了良好的教学效果,对于教学水平的提高十分有益.  相似文献   

19.
TI TM320C6000在数字信号处理教学中的应用   总被引:1,自引:0,他引:1  
DSP课堂教学多使用Matlab进行仿真计算,而硬件实验通常使用汇编或C语言,系统平台也完全不同,结果给这门课程的理论与实验教学上带来困难。本文讨论了利用Matlab\Simulink实时工作台将仿真模型链接到TI C6000 DSP芯片的基本原理,介绍了TMS320C6000系列评估板的基本结构、使用方法。通过数字语音回放系统设计实例对利用Simulink进行数字信号处理系统的建模方法以及从软件建模分析到硬件下载的流程进行了说明。这种方法使DSP开发过程在同一平台上完成,能够降低理论分析和硬件下载过程中编程的复杂性,为DSP课程的教学和DSP的应用开发提供一条便利的途径。  相似文献   

20.
本文研究了用数字信号处理器(DSP)实现幅度调制与解调的性能实验系统,给出了该系统的数学模型、工作原理、主要程序设计、实验方法及结果.以该系统为例,重点从实现技术方面探讨了DSP综合应用系统设计的开发环境及开发手段.本实验基于DSP硬件平台,将系统的硬件应用、软件设计、CCS开发调试工具及Matlab辅助仿真功能相结合,使学生不仅掌握数字信号处理的理论,而且能够将理论研究的成果和算法应用于各种解决方案,对培养学生的DSP实际综合设计能力很有益处.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号