共查询到17条相似文献,搜索用时 265 毫秒
1.
介绍了将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/Simulink的多自由度机械振动系统仿真 总被引:1,自引:0,他引:1
以一个四自由度机械振动系统为例,利用Matlab/Simulink仿真软件讨论了多自由度机械振动系统的建模方法及仿真分析,重点阐述了振动微分方程和状态空间仿真模型的建立方法及具体运用.该方法既简化了编程的过程,同时也提高了编程的质量和可靠性,为处理类似的多自由度振动系统仿真提供了有效的参考. 相似文献
6.
对单纯用高级语言编程完成仿真平台设计,编程复杂,开发周期长,而仅仅利用Matlab环境构建仿真平台,其界面功能有很大局限性的问题,提出VC程序与Matlab环境一起构成"以电力电子器件和变换器仿真模型为对象的软件实验平台".该实验平台通过Visual C 6.0编程,将软件界面与Simulink仿真模型整合在一起,通过Matlab引擎对Simulink仿真模型进行控制,对整流、逆变等多种典型的电力电子器件和变换器进行仿真非常方便.可任意添加新仿真模型扩充仿真内容,也可通过设置或修改参数观察参数变化对仿真结果的影响,具有动态仿真效果,为研究电力电子器件和变换器的工作特性提供了有力支持.实验平台为电力电子系统的设计与实现提供了新的思路和方法,可有效缩短系统开发周期. 相似文献
7.
探讨了沿用Matlab/Simulink基于模型的软件开发方法并且生成的代码与AUTOSAR标准兼容的机理,通过实例描述了如何使用Matlab/Simulink生成与AUTOSAR标准相兼容的过程,最后对生成的代码文件进行分析. 相似文献
8.
9.
李博 《辽宁师专学报(自然科学版)》2010,12(1):35-35,73
对VC++和Matlab两种编程语言的特点作以概述,讨论了实现VC++与Matlab混合编程的几种方法,并提供VC++与Matlab混合编程的实现步骤. 相似文献
10.
11.
针对目前水电仿真系统中PID型调速器的控制参数难于确定的情况,基于Matlab/Simulink平台建立调速系统数学模型.采用自适应模糊控制算法,并使用遗传算法进行参数优化,提高了仿真调节系统模型的鲁棒性.利用Matlab自带的实时代码生成工具箱RTW(real-time workshop),实现从Simulink模块图到VC集成开发环境的代码转换.讨论了算法的实用性和程序实现时应注意的问题.整个开发过程与Matlab/Simulink平台紧密结合,缩短了开发周期,提高了代码的可靠性. 相似文献
12.
本文介绍了M atlab语言及其特点,论述了M atlab与C Bu ilder结合编程的几种主要方法.并对几种混合编程方法进行了比较. 相似文献
13.
Matlab与VC++的混合编程在化工计算中的应用 总被引:5,自引:0,他引:5
文中详细阐述了在VC++6.0集成开发环境下如何通过MATLAB C++数学库实现二者的结合 ,并通过化工模型计算实例 ,说明了这两者的结合是一种完全可行的程序设计方法 相似文献
14.
15.
常用的程序设计语言在统计方面存在不足,Matlab可以弥补这方面的不足,但Matlab在界面设计、运行效率上无法令人满意.在实际的项目开发中,特别当项目的主要功能是统计分析、模拟仿真时,一方面要有友好的用户界面,另一方面又要进行统计分析、模拟仿真,因而要将Matlab与程序设计语言进行集成开发.CSharp是流行的程序设计语言,研究了CSharp与Matlab集成的三种方式:CSharp直接访问Matlab内置函数、构建.NET程序集和创建C语言共享库,通过比较可知:创建C语言共享库运行效率最高,但是稳定性不好;直接访问Matlab内置函数运行稳定,但是效率最低;构建.NET程序集方式运行稳定,并且效率较高.综合考虑,在实际应用中,采用构建.NET程序集的方式来集成CSham和Matlab应优先考虑. 相似文献
16.
基于MATLAB/SIMULINK的导弹六自由度弹道仿真系统设计 总被引:1,自引:0,他引:1
以战术导弹为对象,基于Matlab/Simulink的仿真环境,采用了模块化的建模思想,建立了导弹六自由度运动模型,然后对各个子模块分别采用Simulink建立单元仿真模型。通过对单元仿真模型的集成得到了导弹六自由度运动的仿真模型。仿真结果表明该模型能够正确反应出弹道特性。 相似文献
17.
本文着重论述了如何利用MATLAB工具在计算机上实现信号与系统分析,通过程序使一些运算量较大、抽象问题简单而直观,详细介绍了利用系统框图模拟实际系统的分析方法,该方法对连续或离散时不变因果系统具有普遍性,借助Matlab/Simulink仿真工具对基本结构实现了建模和仿真分析。 相似文献