共查询到18条相似文献,搜索用时 91 毫秒
1.
Simulink模型的C/C++代码实现 总被引:1,自引:0,他引:1
介绍了如何利用Matlab/Simulink的代码生成功能将Simulink模型转换成目标语言模型的方法;既避免了Simulink模型在Matlab/Simulink环境下仿真速度低下的问题,又能大大降低用目标语言编程建模的工作强度。还探讨了VC 与Matlab/Simulink进行混合编程的方法,应用这些方法可以在VC 中方便地使用Matlab/Simulink的数值计算能力。 相似文献
2.
3.
Matlab与VC 混合编程有多种方法可以实现,其中一种方法是Visual C 程序调用Matlab C/C 数学库实现接口编程.本文介绍一种在Visual C 与Matlab C/C 数学库接口编程中使用函数参数的方法,并将该方法并应用于电磁计算中. 相似文献
4.
5.
Matlab引擎的VC++6.0接口调用及其面向对象编程 总被引:9,自引:0,他引:9
Matlab引擎是在VC++中使用Matlab的接口方式之一。在详细分析了Matlab引擎的工作机理及其在VC++中的调用方法后,提出使用C++的面向对象技术对Matlab引擎的调用和数据组织进行封装,定义了CMatlabEngine类。该类实现了不同数据类型组织的透明化,简化了程序设计过程,为用户提供了一个友好的编程接口环境。最后,通过实例展示了使用CMatlabEngine类进行编程的调用过程,表明了它的有效性。 相似文献
6.
VC++以界面友好、代码效率高、执行速度快等特点,成为目前广泛采用的主要开发工具之一。而MATLAB在矩阵运算、二维和三维图形的绘制、数据拟合等方面具有极强的功能。本文充分发挥两种语言各自的优点,利用Maltab的COM技术实现VC++与Matlab数据传递和调用的具体方法,实现了VC++环境下的矩阵运算。该方法可以完全脱离Matlab的运行环境,在实际应用中大大提高了编程效率和软件性能。 相似文献
7.
8.
9.
10.
对单纯用高级语言编程完成仿真平台设计,编程复杂,开发周期长,而仅仅利用Matlab环境构建仿真平台,其界面功能有很大局限性的问题,提出VC程序与Matlab环境一起构成"以电力电子器件和变换器仿真模型为对象的软件实验平台".该实验平台通过Visual C 6.0编程,将软件界面与Simulink仿真模型整合在一起,通过Matlab引擎对Simulink仿真模型进行控制,对整流、逆变等多种典型的电力电子器件和变换器进行仿真非常方便.可任意添加新仿真模型扩充仿真内容,也可通过设置或修改参数观察参数变化对仿真结果的影响,具有动态仿真效果,为研究电力电子器件和变换器的工作特性提供了有力支持.实验平台为电力电子系统的设计与实现提供了新的思路和方法,可有效缩短系统开发周期. 相似文献
11.
本文对非线性一混沌金融系统进行了特征分析,得到了方程的三个平衡点。利用建立的Simulink模型进行仿真与模拟,并绘制出验证“蝴蝶效应”的图形以观察初始条件的微小变化对混沌的影响。最后采用MATLAB软件与Simulink工具箱混合编程对混沌形成机制的进行探索。Simulink仿真为混沌的研究提供了新的途径。 相似文献
12.
基于MATLAB/SIMULINK的仿真应用研究 总被引:4,自引:1,他引:3
阐述了matlab语言的主要功能和特点,并结合一个二阶电路的实例,详细介绍了其建模仿真工具Simulink功能、特点和使用方法,以及通过编写S-函数来简化Simulink模型达到同样的仿真结果。 相似文献
13.
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对遥感图像进行增强处理方法的可行性。结果表明,建立仿真模型操作简单,可重复使用,便于毫无编程知识的研究人员快速、有效地进行遥感图像增强处理。 相似文献