首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 390 毫秒
1.
MATLAB与VC 混合编程在系统仿真中的应用   总被引:1,自引:0,他引:1  
通过讨论MATLAB与VC 之间的接口方案,介绍了MATCOM与MATLAB的m文件的链接方式以及MATCOM的使用方法和技巧,以单自由度振动系统为对象,通过对有阻尼状态下的振动模型的分析,对仿真算法进行了混合编程.仿真结果表明:系统仿真的执行速度得到了提高.  相似文献   

2.
基于MATCOM的Visual C++与Matlab混合编程方法   总被引:3,自引:0,他引:3  
本文首先分析了工程设计和系统仿真软件包Matlab的优缺点,然后介绍一种将Matlab与C++结合的辅助工具—Matcom。Matcom可以将Matlab的M文件转换为CPP文件,为C++程序所使用,并能通过C++编译器编译连接成可执行文件,提高M文件的执行效率。最后用具体实例说明如何通过Matcom实现Matlab与visual C++的混合编程。  相似文献   

3.
程建  廖正和 《科技信息》2009,(33):95-95,110
针对MATLAB与C语言混合编程的接口问题,提出了采用MAT文件、MEX文件和MATLAB引擎三种接口方法。通过MAT文件实现与其它编程环境的数据交换;通过MEX文件实现在MATLAB环境中调用其它语言编写的程序;通过MATLAB引擎实现在其它编程环境中使用MATLAB的计算功能。在详细阐述了三种方法原理的过程中,说明了三种接口方法的使用特点、调用方法、编译过程和使用中的注意事项。通过混合编程,利用了C语言高效的特点,在发挥MATLAB强大的计算功能的同时,又弥补其执行速度慢的缺点。  相似文献   

4.
厚板双面双弧焊机器人任务规划及仿真   总被引:1,自引:0,他引:1  
针对低合金高强钢厚板生产效率低下,采用双面双弧不清根焊接工艺为实现机器人智能化焊接提供了可能.采用离线仿真结合集散控制实现了多种焊接方法、多个任务和多种机器人复杂焊接系统的集成.通过建立指令目录实现了多机器人编程指令的管理,设置指令目录的指令执行条件实现机器人间运动时序关系的控制,最终实现了多机器的编程与仿真.建立集中控制中心,根据工艺要求和机器人执行条件对多任务进行规划管理,实现厚板双面机器人自动化焊接任务.  相似文献   

5.
在通过比较Visual C 和MATLAB优劣后,根据它们各自的特点,提出Visual C 和MATLAB混合编程的几种方法。在VC中对MATLAB进行调用将大大减少编程的工作量、保证程序的准确性,并且继承了VC 强大的功能,提高开发效率。并结合实例介绍了比较简便实用的Matcom混合编程方案,通过该方案更进一步突出了Visual C 和MATLAB混合编程的优势。  相似文献   

6.
Visual C#与Matlab混合编程方法及其实现   总被引:1,自引:0,他引:1  
针对Matlab用户界面操作比较简单、执行效率较低、难以实现底层的I/O操作等缺点,提出了利用Matlab生成DLL格式的共享库,由Visual C#进行调用的混合编程墨想,并详细给出了混合编程的方法.蔡氏混沌电路的设计实例表明,所提出的编程思想能够弥补Matlab的不足,拓展其应用范围,提高其运行的效率和灵活性.  相似文献   

7.
针对目前图形绘制过程中因处理大量的矩阵运算和海量的数据导致的实时性不高、显示效果不佳的不足,研究了一种基于COM的混合编程算法.本文首先从理论上分析了传统编程的缺点,然后分析了混合编程中各种编程方法的的优点,以实时动态显示采集到的信号为例,通过实验表明,采用混合编程不仅可以减少程序复杂度和时间复杂度,比传统GD I方法在执行速率上提高了约25%~30.65%,而且能取得更好的图形显示效果.  相似文献   

8.
为方便在软件中高效地实现船舶操纵运动数学模型实时计算功能,综合考虑船舶操纵运动数学模型的代码量和执行效率,提出在软件内嵌数学模型开发中使用MATLAB和VC++混合编程技术。使用VC++实现界面的绘制并完成导航接口模拟器的程序编写,船舶操纵运动数学模型计算得到的船舶运动状态数据按照导航协议通过以太网接口发送给"海浪监测设备"进行设备测试。软件测试结果表明混合编程满足了软件的设计需求。通过VC++、MATLAB混合编程的方式实现了复杂数学模型的软件设计,极大地提高软件开发效率。  相似文献   

9.
重力训练法     
针对某些对象梯度不易计算的问题,提出一种新的优化训练方法.利用水往低处流的原理对参数进行寻优,将随机初始参数根据步长生成多维空间中点的坐标形式,用实际输出和目标输出之间的差来表示以此点为球心的球的半径,将最小半径的球作为下一步寻优的中心点.此方法具有无需计算梯度,初始值随机选取,易编程,寻优快等特点.通过仿真实验,此方法成功应用在PID控制器、LQR控制器和神经网络中,获取了最优参数,具有实际操作性.  相似文献   

10.
介绍了MEX文件的定义、组成以及使用,并以实例详述了如何利用MEX文件来实现Matlab与C的混合编程,验证了Matlab与外部的数据和程序进行交互的可行性.  相似文献   

11.
针对VBScript在输入大批数据时所表现出的不足,提出了以XML文件为载体,利用VB.net设计的交互程序将大批数据写入XML文件完成参数预定义,VBScrip程序通过查询XML文件获取参数值,从而取代inputbox函数的单一交互方式,实现了VBScrip交互性能的优化。该优化方法在域环境下的登录脚本中已成功使用,...  相似文献   

12.
通过在Windows 2000/XP模式下的MASM32汇编语言对文件的读写规律的分析,给出使用MASM32汇编语言实现文件加密的关键程序段,为硬盘数据安全提供一种自行设计程序的实用手段.  相似文献   

13.
针对高超声速飞行器准平衡滑翔再入问题,根据再入约束特点,分别把初始段和准平滑段的过程约束转化成为倾侧角约束,并对其交接班问题进行了讨论;在倾侧角约束范围内,设计了倾侧角文件,降低了问题的维数,提高了寻优速度;分别以最大纵程与最小总气动加热为性能指标利用罚函数处理,终端约束,将再入约束问题转化为无约束问题;采用遗传算法寻猜测值、模式搜索法求精确解的方式,提高了寻优精度。仿真结果显示,利用本文设计的倾侧角文件规划出的轨迹,能够很好的满足再入过程中的各项约束,且再入轨迹平稳,可为再入轨迹和覆盖区的研究提供参考借鉴。  相似文献   

14.
DICOM3.0规范了不同医疗设备厂商之间的存储、传输时的文件格式及语义描述,是实现PACS、HIS系统和远程医疗技术的关键。首先对DICOM3.0协议中关于病例报告文件格式部分进行了详细分析,在此基础上,使用Qt跨平台应用程序框架作为开发平台,实现了DICOM3.0格式的病例报告文件的解析,最后在程序功能正确的前提下,研究了在不同的软硬件环境下报告解析插件的执行效率问题,通过对测试结果的数学分析,得到了指导性的插件优化方案。  相似文献   

15.
文章针对双横臂独立扭杆弹簧悬架的特点,运用多体动力学的理论建立了某商务车独立悬架的运动学数学模型和仿真模型,基于遗传算法开发了多目标的优化程序,通过ADAMS/Solver和外部程序的接口文件实现了数据传输。将仿真结果与优化前得到的仿真结果进行了性能对比,结果表明优化后的仿真结果有效地改善了悬架的性能,同时也说明了该方法和传统的优化设计方法相比,这种方法提高了精度和效率。  相似文献   

16.
0 IntroductionMalware of information attacking ai ms to steal and de-stroy program and data of user or system,includingTroy horse,virus , worm,spy-ware,and so on. They havecausedinvaluable loss all over the world. Till now,research-ers can not define malware accurately,and have no wayto de-fend unknown malware or malicious applicationsin real-ti me.Anti-virus software adopts special algorithm,andthe keyisidentification of virus . However ,itis a well-known difficul-ty to recognize unknown vir…  相似文献   

17.
通过对WINDOWS98硬盘分区表、分区引导扇区BPB表及FAT文件格式的全面剖析,给出一体化程序,快速分区后在不重新启动机器的状态下,就可对硬盘进行快速高级格式化。  相似文献   

18.
对微机通信中有关文件传输中的常用协议,即 XMODEM协议,YMODEM协议,ZMODEM协议和 KERMIT协议等进行了较详细的分析和比较.并对通用性好,性能较优越的日趋国际标准的 KERMIT协议,提出了一种改进方案,使其在文件传输中断时能够从中断点处开始恢复传输,保证无差错无重复地进行通讯.并且在两台直接相连的386微机上进行了以 C语言编程的模拟实验。程序采用直接操纵串行口,即对 UAR-T8250及PIC8295直接编程的方法,使文件的传输效率得以进一步提高.  相似文献   

19.
基于UG二次开发的参数化建模方法在优化设计中的应用   总被引:2,自引:0,他引:2  
 在涉及几何模型优化的工程设计问题中,目前常用的两种参数化建模方法在流程自动化或处理复杂外形的模型时存在不足。本文根据含有几何建模环节的优化任务的特点和要求,提出了一种基于UG二次开发的参数化建模方法。采用UG/Open API的外部模式结合MFC开发了模型更新程序。程序利用外界的输入参数更改模板文件中的表达式,进而更新模板产生新的几何模型,并对外输出必要的几何特征参数。该程序可以脱离UG环境独立运行,能够方便地被第三方优化平台所集成。在优化任务中,该程序作为一个黑盒参与分析过程,以设计参数作为输入,几何模型和几何特征参数作为输出。实例检验结果表明,该方法和模型更新程序用于工程优化设计具有可行性和有效性,通过进一步开发,它还可以作为一个参数化建模模块用于CAE系统或多学科设计优化体系。  相似文献   

20.
主流的的网络硬盘实现方式有多种,但没有使用FTP作为基础,在Web页面中进行文件管理的解决方案.基于开源软件的网络硬盘系统,是实现网络硬盘系统的一种新思路,新技术,采用开源的FTP软件作数据存储,采用数据库MySQL对相关信息进行管理,使用Perl语言编程,使用户能够方便的在Web页面中进行数据的管理,系统可以安全可靠的提供网络硬盘服务,并易于后续的研发与扩展.  相似文献   

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

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