首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 109 毫秒
1.
Matlab与外部程序的接口技术是Matlab与其他语言混合编程的关键.通过分析比较Mat-lab的几种接口技术,确定了Matlab编译器作为Matlab和VC混合编程的接口方式.将其应用在机械故障的振动信号分析处理程序中,不仅代码利用率高而且界面友好.  相似文献   

2.
实现了一种用于自动测量弹性臂窝点接触力的新型测试仪.主要介绍了该仪器数据采集系统的硬件和软件设计.其中硬件电路的设计包含了信号调理电路和信号采集电路,前端使用了仪用放大器调理传感器输出的微弱信号,后端使用了AVR单片机完成AD转换和数据串行传输.上位机软件主要负责仪器的运动控制、视觉测量和数据的采集和处理.软件的数据处理部分采用了Matlab6.5与VC6混合编程来实现窝点接触力的求解.  相似文献   

3.
张凯  姜静  刘迪 《仪表技术》2015,(1):19-21
介绍Matlab和VC++编程的优缺点,提出混合编程的思想和基本方法。介绍了Kalman滤波及其基本运用和理论证明。采用Matcom软件完成混合编程从而实现Kalman滤波。首先通过Matlab进行Kalman滤波的数学仿真,再由Matlab的程序文件通过Matcom软件与VC++相连接,实现了在VC++软件下的Kalman滤波功能。结果表明混合编程实现了Kalman滤波。通过VC++编译成可形成执行文件或动态链接库,既保持了Matlab的优良算法,又保持了C++的高执行效率,解决了Matlab解释性语言实时效率低的问题。  相似文献   

4.
为了实现变速器计算机诊断,采用Matlab Script节点技术将Labview和Matlab优势互补,混合编程开发变速器故障诊断系统。系统由Labview负责主界面、信号采集、信号存储和查询,Matlab调用;由Matlab负责信号降噪、提取、处理、返回Labview显示。实验结果表明系统能快速、准确的完成变速器轴承振动信号的采集、传送、存储以及轴承故障特征频率识别。针对不同信号处理时系统EMD包络谱程序修改简单,具有广泛的适应性。  相似文献   

5.
陈华杰  史俊峰  林岳松 《机电工程》2011,28(11):1377-1381
为实现合成孔径雷达(SAr)图像分类算法的测试与评估,将VC/Matlab混合编程技术应用到SAR图像分类平台开发中,分析与比较了4种VC/Matlab混合编程方法及各自优缺点,并着重研究了基于组件对象模型(COM)的VC/Matlab混合编程方法.使用Matlab COM编译器创建了SAR图像分类算法组件,在VC中调...  相似文献   

6.
本文介绍了动态信号采集分析系统软件的设计方法,以及如何采用VB、Access、VC++三种语言混合编程来实现本系统软件。  相似文献   

7.
在研究VC 与Matlab混合编程的基础上,采用了VC 调用Matlab引擎的方法对焊接机器人计算机视觉系统数字图像处理的快速开发方法的进行了研究。本方法避免了VC 开发环境中编制图像处理函数过于复杂、效率很低的缺点,直接应用Matlab开发环境中的图像处理工具箱中的图像处理函数,大大提高编程效率,缩短图像处理方法的开发时间。  相似文献   

8.
根据数字信号处理理论以及计算方法的相关原理,开发出在通用计算机上实现数字信号处理功能的测试分析系统--虚拟数字信号处理仪.本文对虚拟数字信号处理仪器的关键技术进行了探讨,研究实现了VC与Matlab的混合编程,利用对话框与多文档交互技术实现信号采样,通过VC调用Matlab函数,在实现数字信号基本分析功能的基础上,进一步增加和完善识字信号处理功能.通过该虚拟仪器与B&K2034所实现的信号分析结果的实验对比,验证了系统输出结果的正确性和该虚拟数字信号处理仪的有效性.实验表明,该系统模拟实现了硬件设备B&K2034的信号处理功能.  相似文献   

9.
通过Matlab与VC++混合编程实现了螺杆泵转子型线设计的软件化、通用化,用户只需要选择改变原始型线的类型,输入方程,参数范围,即可得到其共轭曲线段方程、参数范围。然后通过接触线的计算来判定所设计型线的密封性能。本文采用了Matlab引擎与VC++混合编程,Matlab引擎作为服务器进行方程求解等复杂数学计算,VC++编制的界面面向客户接收输入信息,输出最终结果。  相似文献   

10.
针对心电信号是一种信噪比低且非平稳的微弱信号,采用小波分析法对采集的实际心电信号进行噪声的消除,在小波分析的基础上采用阈值分析方法对QRS波进行特征提取,通过VB2012与Matlab2013混合编程的方式实现经滤波后心电信号的显示及心电数据的云端存储。实验结果表明,系统能够稳定地采集存储心电信号,消除信号中的噪声,并进行信号的特征提取。  相似文献   

11.
MATLAB与VC++混合编程在轮齿啮合分析中的应用   总被引:3,自引:0,他引:3  
介绍若干MATLAB与VC 混合编程的方法,比较各自的优缺点。利用MATLAB与VC 混合编程,较好地解决了TCA分析过程中非线性方程的求解与啮合仿真图形的绘制问题,使螺旋锥齿轮TCA数学算法和编程过程大大简化。  相似文献   

12.
介绍了测试技术中利用COM技术实现MATLAB与VC++混合编程方法,并通过实例说明了在VC++中调MATLAB COM组件的方法,实现了在脱离MATLAB环境下运用MATLAB工具箱完成测试信号的处理技术.  相似文献   

13.
介绍在一个VC平台下与PIC单片机互连的数据采集系统。利用PIC单片机实现硬件的数据采集,利用VC++编写上位机界面,实现数据的动态曲线显示。  相似文献   

14.
介绍了机械传动误差测试中数字量计数法的特点,给出了传动误差测量系统FMT的系统框图。PC机程序采用VC调用MATLAB编译后的C函数实现FFT分析,重点介绍所研制的智能脉冲信号发生器,用其产生的两路信号对实际光栅输出信号进行模拟,进而验证FMT系统测试和FFT分析的正确性,并通过实际实验进一步验证了正确性。  相似文献   

15.
刘业颜  郑文 《机电工程技术》2010,39(1):28-29,37
概述系统的结构设计,以单片机作为信号采集模块核心,通过串口功能与本地主机进行数据传输,利用WINSOCK(Window socket)类的网络通信功能与远程主机进行数据传输共享。在VisualC++6.0平台上开发出友好的人机界面和编写VC与MATLAB接口程序,实现信号数据传输、处理分析以及存储功能。  相似文献   

16.
以非平稳、非线性的轮扫掠力信号为例,围绕其采集及处理来进行陈述,重点研究了利用VC6.0与MATLAB7.0混合编程方法中的动态链接库技术对信号进行经验模式分解(EMD)。程序结合了VC与MATLAB的优点,使得数据采集与处理可在同一VC工程文件中完成,执行速度快,运行稳定且数据处理准确、方便。  相似文献   

17.
基于单片机控制步进电机的方法研究   总被引:2,自引:0,他引:2  
在自制三偏心蝶阀等离子自功堆焊设备中.利用步进电机对三偏心蝶阀的焊接轨迹跟踪,设计了以80C196KC单片机为核心的控制系统,从软件和硬件两个方面,详述了使用单片机控制步进电机的方法。用VC++编写了数据采集程序.通过MATLAB软件来模拟步进电机的控制算法。根据系统的实时性,设计了步边电机的升降速曲线。整个软件采用结构化设计,查表的编程方法,提高了跟踪系统的稳定性和可靠性。  相似文献   

18.
杨猛  赵立宏 《工具技术》2006,40(8):69-72
主要介绍3201A型万能渐开线齿形测量仪的智能化改造,实现运用单片机进行数据采集和数据处理,并采用Matlab和VC++混合编写计算机程序软件对测量数据进行采集、处理、显示、分析与计算最终得到了有效的结果。  相似文献   

19.
介绍了VC++和Matlab混合编程的原理;讨论了基于Matcom编译转化混合编程的机构运动分析.针对设计者筛选机构的盲目性,采用了机构解域的思想:将综合出的无穷多机构解显示在有限的坐标平面内;对其机构进行运动和性能分析,并根据其特点,提出了一种实用的混合编程方法.应用示例表明,该方法对机构性能分析和求解机构最优解等有很高的应用价值.  相似文献   

20.
VB应用程序是一种可视化的编程技术,并且与用户的交互性强,MATLAB具有强大的数值计算分析功能、数据输入与数据输出灵活的特点.设计实现了基于粗集的故障诊断系统,介绍实现了运用VB应用程序调用MATLAB编写的故障诊断程序进行混合编程的详细步骤.  相似文献   

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

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