首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 91 毫秒
1.
Simulink模型的C/C++代码实现   总被引:1,自引:0,他引:1  
田伟  熊晋魁 《应用科技》2004,31(11):16-18
介绍了如何利用Matlab/Simulink的代码生成功能将Simulink模型转换成目标语言模型的方法;既避免了Simulink模型在Matlab/Simulink环境下仿真速度低下的问题,又能大大降低用目标语言编程建模的工作强度。还探讨了VC 与Matlab/Simulink进行混合编程的方法,应用这些方法可以在VC 中方便地使用Matlab/Simulink的数值计算能力。  相似文献   

2.
在控制系统的建模和仿真中,由Simulink生成的模型不能脱离Matlab环境运行。为了便于后期实时仿真模型的开发,需要利用Real-Time-Workshop(简称RTW)实时代码生成器将Simulink模型转换成目标语言模型,并与VC进行混合编程,从而实现由Simulink模型到VC开发环境的平滑过渡。重点探讨了利用RTW实现从模型到代码转换的具体步骤,并验证了该方法的有效性。  相似文献   

3.
Matlab与VC 混合编程有多种方法可以实现,其中一种方法是Visual C 程序调用Matlab C/C 数学库实现接口编程.本文介绍一种在Visual C 与Matlab C/C 数学库接口编程中使用函数参数的方法,并将该方法并应用于电磁计算中.  相似文献   

4.
刘明霞  邢飞  孙修虎 《科技信息》2007,(31):115-116
本文介绍了在VC .net中通过Matlab引擎调用Matlab函数的方法,实现了VC .net和Matlab的混合编程,充分发挥了VC .net有效运算速率与Matlab强大矩阵运算的优点。将这一技术应用于纹理图像的识别,取得了良好的实验效果。  相似文献   

5.
Matlab引擎的VC++6.0接口调用及其面向对象编程   总被引:9,自引:0,他引:9  
申丽然  李雪耀 《应用科技》2001,28(11):41-44
Matlab引擎是在VC++中使用Matlab的接口方式之一。在详细分析了Matlab引擎的工作机理及其在VC++中的调用方法后,提出使用C++的面向对象技术对Matlab引擎的调用和数据组织进行封装,定义了CMatlabEngine类。该类实现了不同数据类型组织的透明化,简化了程序设计过程,为用户提供了一个友好的编程接口环境。最后,通过实例展示了使用CMatlabEngine类进行编程的调用过程,表明了它的有效性。  相似文献   

6.
VC++以界面友好、代码效率高、执行速度快等特点,成为目前广泛采用的主要开发工具之一。而MATLAB在矩阵运算、二维和三维图形的绘制、数据拟合等方面具有极强的功能。本文充分发挥两种语言各自的优点,利用Maltab的COM技术实现VC++与Matlab数据传递和调用的具体方法,实现了VC++环境下的矩阵运算。该方法可以完全脱离Matlab的运行环境,在实际应用中大大提高了编程效率和软件性能。  相似文献   

7.
通过 Matlab与 C/ C 语言的混合编程 ,将 Matlab的代码编译成 VC可识别的代码 ,并成为可独立执行的动态链接库 ,从而实现了在 VC中直接书写 Matlab语言 ,驱动 Matlab运行 ,该方法可以提高 Matlab的速度和安全  相似文献   

8.
基于VC++与Matlab的数字信号处理实验平台设计   总被引:1,自引:0,他引:1  
针对数字信号处理课程的内容和特点,采用基于Matlab engine的VC++与Matlab混合编程方法,开发设计了数字信号处理实验平台,使抽象的理论实例化。实践证明,该平台可以使学生更好地理解和掌握课程的基本理论,有利于提高学生分析问题的能力和综合实践能力。  相似文献   

9.
VC++与Matlab的混合编程方法及其应用   总被引:5,自引:0,他引:5  
刘明勇  王鑫  栾晓明 《应用科技》2005,32(10):27-29
在分析Visual C 和Matlab各自特点的基础上,提出了混合编程的几种方法.介绍了Visual C 和Mat-lab编译器混合编程原理,以及对VC 利用Matlab数学库和图形库进行应用程序开发.并对在VC 开发环境下,嵌入mcc命令在Matlab环境中转变的C 程序代码作了详细介绍.利用VC 与Matlab混合编程方法,实现了应用程序的快速开发.  相似文献   

10.
对单纯用高级语言编程完成仿真平台设计,编程复杂,开发周期长,而仅仅利用Matlab环境构建仿真平台,其界面功能有很大局限性的问题,提出VC程序与Matlab环境一起构成"以电力电子器件和变换器仿真模型为对象的软件实验平台".该实验平台通过Visual C 6.0编程,将软件界面与Simulink仿真模型整合在一起,通过Matlab引擎对Simulink仿真模型进行控制,对整流、逆变等多种典型的电力电子器件和变换器进行仿真非常方便.可任意添加新仿真模型扩充仿真内容,也可通过设置或修改参数观察参数变化对仿真结果的影响,具有动态仿真效果,为研究电力电子器件和变换器的工作特性提供了有力支持.实验平台为电力电子系统的设计与实现提供了新的思路和方法,可有效缩短系统开发周期.  相似文献   

11.
本文对非线性一混沌金融系统进行了特征分析,得到了方程的三个平衡点。利用建立的Simulink模型进行仿真与模拟,并绘制出验证“蝴蝶效应”的图形以观察初始条件的微小变化对混沌的影响。最后采用MATLAB软件与Simulink工具箱混合编程对混沌形成机制的进行探索。Simulink仿真为混沌的研究提供了新的途径。  相似文献   

12.
基于MATLAB/SIMULINK的仿真应用研究   总被引:4,自引:1,他引:3  
荀丽  龙英 《科学技术与工程》2005,5(14):1018-1020
阐述了matlab语言的主要功能和特点,并结合一个二阶电路的实例,详细介绍了其建模仿真工具Simulink功能、特点和使用方法,以及通过编写S-函数来简化Simulink模型达到同样的仿真结果。  相似文献   

13.
弓馨  宗长富  陈双  卢延辉 《科学技术与工程》2012,12(10):2354-2357,2363
基于Matlab/Simulink应用环境,建立1/4车辆三自由度平顺性模型,对随机路面输入下的汽车平顺性进行仿真。应用参数敏感度理论,分析悬架弹簧刚度、悬架橡胶件垂向刚度、座椅刚度和轮胎刚度对座椅和地板垂向加速度均方根值的影响。根据仿真分析结果,对某款轿车橡胶元件进行了试验优化。仿真和试验结果表明:改变橡胶元件刚度可以有效地提高汽车平顺性。  相似文献   

14.
计算机仿真是电气系统统计的重要手段,而MATLAB中的电气系统模块库(PSB)和Silmulink为各种电气系统的设计提供了一种便捷的仿真工具,利用MATLABPSB为晶闸管开关电容器(TSC)的静止无功补偿装置建立了仿真模型,并对三相六脉冲晶闸管变流器进行了建模和仿真,文中介绍的仿真模型已用于静止无功补偿的研究与设计中。  相似文献   

15.
根据异步电动机的动态模型 ,利用MatlabSimulink软件包方便地实现了对模型的实时仿真 ,并讨论了该仿真方法的稳定性 .在此基础上 ,提出了一种新的基于MatlabSimulink的异步电动机数字仿真模型 ,并对一个具体的例子进行了仿真 .结果表明 ,所提出的数字仿真模型是正确的 ,并具有较好的稳定性  相似文献   

16.
永磁同步电动机调速系统的模糊控制与仿真   总被引:1,自引:0,他引:1  
对电动汽车驱动用永磁同步电动机(Permanent Magnet Synchronous Motor 缩写为PMSM)的调速系统进行模糊控制并对其结果进行仿真.对PMSM进行数学建模,根据其数学模型在MATLAB/Simulink下建立PMSM、PMSM测量环节、dq/abc转换器和PWM三相逆变器的仿真模块并进行封装.采用二维模糊设计, 以电动汽车行驶时所要求的电动机转速n′与电动机的实际转速n之间的偏差E和其偏差变化率EC作为系统的输入变量,把控制占空比的电流信号U作为输出语言变量,进行模糊控制器的设计.根据PMSM的各模块和所设计的模糊控制器,在MATLAB /SIMULINK下创建电动汽车PMSM调速系统的模糊控制仿真结构模型,并进行仿真,从而验证控制方法的正确性.  相似文献   

17.
线控转向变传动比控制对车辆操纵稳定性的影响   总被引:3,自引:0,他引:3  
为改善车辆的转向特性,提出了线控转向理想转向传动比控制规律的3种方案:方案1为期望横摆角速度增益不变的变传动比控制规律,方案2为期望侧向加速度增益不变的变传动比控制规律,方案3是由方案1与方案2按照一定的比例综合得到的控制规律.将这3种传动比控制规律引入整车模型,在Matlab/Simulink中对整车模型进行仿真,分析了不同传动比控制对整车操纵稳定性的影响,得到了各种变传动比控制规律的优缺点.仿真结果表明方案3的整体性能最优.  相似文献   

18.
基于Matlab/Simulink环境,主要采用视频与图像处理模块库(Video and image processing blockset)中的模块建模,利用直方图均衡化、中值滤波、锐化等仿真模型进行遥感图像增强处理,通过与实验前的图像进行对比,实验后的图像细节更突出,影像更清晰,讨论了一种基于Matlab/Simulink对遥感图像进行增强处理方法的可行性。结果表明,建立仿真模型操作简单,可重复使用,便于毫无编程知识的研究人员快速、有效地进行遥感图像增强处理。  相似文献   

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

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