首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 109 毫秒
1.
在分析基于最大信噪比盲源分离算法数学模型的基础上,利用C语言编写S函数,并提出了基于最大信噪比盲源分离系统仿真建模的方法.在Matlab/Simulink中,构造C MEX S函数的简化结构,建立独立功能的模块(如中心化模块、白化处理模块、基于最大信噪比分离模块及后处理的排序模块等),再对各个功能模块进行有机的结合,从而搭建基于最大信噪比盲源分离系统仿真模型,为提高复杂系统模型的仿真速度,以及与仪器仪表结合的设计与调试提供了新的思路.仿真结果证明了采用C MEX S函数方式搭建模型的快速性与有效性.  相似文献   

2.
常见的C MEX函数局限于对控制系统局部子函数的C代码验证,不能实现整体方案设计;并且与DSP芯片的软件语法不兼容,无法进行代码移植与实验。提出一种新型多文件结构的C MEX函数,将主函数、算法单元模块、头文件合理分配,通过主函数调用子函数实现控制系统的整体设计。该代码以MMC整流器的电流矢量控制算法为基础,高度模拟了定点DSP芯片的语法规则,可实现对DSP芯片的高效移植。仿真与实验测试结果表明所述C MEX函数实现了电流的解耦控制,提高了软件设计集成度与效率。  相似文献   

3.
基于VxWorks半物理仿真中S-函数驱动模块的开发   总被引:2,自引:2,他引:0  
深入研究了构建半物理仿真系统中I/O设备S-函数驱动模块的开发方法,详细论述了采用C MEX S-函数开发I/O设备驱动模块过程中各函数例程的作用、调用形式和开发方法,以及RTW下模型代码的生成过程,并基于该方法下完成了PCI6208DA等设备驱动模块的开发,驱动模块的开发成功有助于提高半物理仿真的灵活性和可靠性,具有一定的实用性和推广价值。  相似文献   

4.
Simulink为动态系统的建模与仿真提供了强大的支持 ,但由于其提供的模型库中没有网络应用模块而无法用于分布式网络仿真应用中。S函数为Simulink提供了灵活的开发接口 ,用户通过编写S函数可以为Simulink定制特定需求的模块。该文探讨了在winsock基础上如何利用S函数为Simulink增添TCP网络应用模块 ,实现小规模的网络分布式协调仿真。并利用网络通信模块实现了Simulink仿真应用与oracle数据库应用互连。文中给出了实现的关键代码  相似文献   

5.
介绍了一种将信号实时动态显示单文档-视图应用程序框架封装成动态链接库的方法,并应用到Matlab/Simulink中.Matlab C MEX S-函数,调用该动态库已实现的功能,开发了一个实时显示Simulink模块.  相似文献   

6.
基于虚拟人设计与实现机器人舞蹈动作的一种方法   总被引:1,自引:0,他引:1  
基于三维虚拟人的骨骼模型仿真实现了机器人的舞蹈动作。分析了机器人舞蹈动作运动的基本规律和实现动作的基本方法,基于此建立了三维虚拟人实现机器人舞蹈动作的关键帧数据库,在此基础上利用中间帧的过渡函数实现了虚拟人骨骼模型仿真机器人舞蹈动作的方法。实验中利用NOBODY机器人舞蹈视频实现了三维虚拟人骨骼模型的仿机器人的舞蹈动画,结果证明了方法的正确性和可行性,对于机器人的三维虚拟化和仿真研究具有重要意义。  相似文献   

7.
基于C的Matlab函数功能扩充   总被引:2,自引:0,他引:2  
介绍了利用C语言扩充Matlab函数功能的方法和途径,给出了MEX动态链接函数的作用,MEX源代码文件的组成和API主要函数的功能说明,并通过一个示例介绍了它的实际应用。  相似文献   

8.
采用C MEX S函数编写xPC环境下设备驱动模块的研究   总被引:6,自引:0,他引:6  
在深入研究的基础上,论述了采用C MEX S函数编写此类设备驱动程序的方法和要点,并阐述了这些自定义设备驱动模块的生成和调用方式.此成果被成功地应用于三轴转台的实时测控系统中.  相似文献   

9.
通过对视频信号画面帧的截取,利用动画技术对各画面帧统一组织为一个具有“画中画”效果的画帧,并播放,实现计算机显示的“画中画”技术。  相似文献   

10.
深入研究了S函数驱动模块的运行原理,给出了多串口卡驱动模块的具体开发过程.结合多串口卡的驱动模块实现,详细介绍了S模块的定义、实时环境下的条件编译和S函数各主要回调函数的功能,重点给出了S函数模块多实例复用的解决方案.通过定制RTW中的Tornado目标,介绍了生成VxWorks下多串口卡驱动模块的方法.  相似文献   

11.
针对实验室的锅炉控制系统与MATLAB难以连接,不能对锅炉系统进行很好地控制.采用RTW的RTWT环境,论述了采用C MEX S函数编写此类驱动程序的方法和要点,并阐述了这些自定义设备驱动模块的生成和调用方式.基于该方法完成了PCI-16MFP设备驱动模块的开发,并应用于锅炉的控制系统中,验证了此驱动模块的正确性.  相似文献   

12.
基于Matlab的过程控制实验装置的实时控制   总被引:4,自引:4,他引:4  
为实现EFAT/P系列过程控制试验装置在Matla环境下的实时控制,提出了基于C-MEX程序的解决方案。编写C-MEX文件,在C-MEX文件中通过动态链接库的显示链接,调用PC6320数据采集卡的驱动函数,成功驱动数据采集卡,完成了对EFPT过程实验装置的锅炉液位的实时控制。  相似文献   

13.
目的 为了解决四足动物运动数据难以获取的问题,建立一种快速易用的四足动物运动重建和制作途径,提出了一种面向四足动物的实时低维运动生成方法。方法 首先,建立以质点、刚体和弹簧为基础的低维物理解算器,将四足动物骨架抽象为低维物理模型;其次,依据步态模式建立足迹约束,自脚向上分肢体求解全身物理质点的运动信息;最后,依据通用约束修正后的质点位置,反算全身动画骨骼节点,生成目标运动。结果 针对不同步态、不同体型、不同风格的四足动物进行多组实验,本文方法能够达到330帧/s的生成速度,且具备良好的视觉效果和通用性。结论 本文方法的输入数据易于学习和获取,计算过程实时稳定,可以快速生成符合视觉真实感的多风格运动数据。  相似文献   

14.
三维动画是计算机仿真和游戏编程的关键技术。用OpenGL实现三维动画不仅编程简单,而且代码量小。针对三维动画实现需求,介绍了用openGL实现三维动画的步骤,并结合实例予以说明。  相似文献   

15.
基于Matlab实时视窗目标的硬件在回路中实时仿真系统开发具有周期短,费用低的特点,并且是硬件在回路中仿真最便捷的实现途径,但是实时视窗目标同硬件设备的通信还存在一定的局限性.提供了一种通过S函数自定义设备驱动程序的方法,这样大大扩展了实时视窗目标外部通信能力.结合实例介绍了基于实时视窗目标硬件在回路中仿真系统的体系结构,并且详细分析了仿真系统中借助S函数自定义设备驱动程序的实现方法.该方法具有一定的通用性,对基于Matlab的硬件在回路的实时仿真系统的实现有借鉴作用.  相似文献   

16.
介绍了骨骼蒙皮动画(Skinned Mesh)的技术原理,并给出了基于D3D的X文件格式进行编程的框架结构,包括X文件中几类重要模板数据的加载和程序中相应数据结构的建立,以及用关键帧方法实现骨骼蒙皮动画的流程.  相似文献   

17.
XYZ系统在动画设计中的应用   总被引:5,自引:0,他引:5  
XYZ系统是一套以线形时序逻辑为基础的CASE环境系统,其核心是时序逻辑语言XYZ/E.XYZ/ADL(animationdescriptionlanguage)是XYZ系统在动画领域的应用.马华东博士采用基于时序逻辑的动画描述模型TLAD(temporal-logic-basedanimationdescriptionmodel),提出了动画剧本描述语言(SDL/A).本文介绍的XYZ/ADL语言是以XYZ/E的框架为基础扩充SDL/A而成.它使用XYZ/E中面向对象程序设计的基本结构——代理机构(Agent)作为基本描述单元.代理机构由通讯进程和相应的包块构成,包块处理对象封装,进程处理通讯.从而能更方便地刻画动画过程中的复杂、多层次的角色(包括父子角色)的运动特征及多角色之间的同步协调关系,并且在统一的逻辑框架下实现了计算机动画中运动对象的行为抽象和运动的抽象描述,更具一般性.  相似文献   

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

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