首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 437 毫秒
1.
李菁 《科技资讯》2008,(1):86-87
MATLAB是一种编程效率极高的编程语言,但其执行效率非常低;Visual C++界面友好,可以生成脱离Visual C++环境而独立运行的应用程序,但其编程繁琐。本文介绍了使用Matcom实现MATLAB与VC++接口的方法和步骤,证实了使用接口技术的优点。  相似文献   

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

3.
王磊 《科技信息》2013,(34):194-195
本课题我们主要利用MATLAB软件,通过编码实现基于小波变换的数字水印的嵌入和提取,同时,为了进一步加强图像的保密性,采用Arnold算法对嵌入的水印信息进行相应的图像置乱。  相似文献   

4.
为了提高开发效率,避免繁琐的程序算法,提出在信号的趋势项处理中采用Matlab与VC 结合的方法.介绍了虚拟仪器开发系统的两种途径及VC 和Matlab各自的特点,分析了工程设计和系统仿真软件包Matlab与VC 接口方法的优缺点,通过实例介绍了Matcom与VC 结合的方法,分析了虚拟仪器系统中对采集信号趋势项的处理方法.  相似文献   

5.
本文针对数字水印技术介绍了其发展状况、模型、特点、主要应用领域以及数字水印算法的分类,重点研究了一种基于DCT域数字图像水印算法,并借助简单实用的MATLAB编程工具,实现了数字水印的嵌入和提取,包括DCT变换公式、二维DCT的性质、DCT变换水印的实现以及DCT提取算法的实现.  相似文献   

6.
分析了VC与MATLAB混合编程的几种方法:MATLAB引擎方式、调用MATLABC/C++函数库、MATLAB Compiler(编译器)、使用Matcom工具及MATLAB COM Builder(组件模型)方式,认为MATLAB COM Builder方式是今后混合编程的趋势所在。  相似文献   

7.
基于COM组件的电机转子绕组匝间短路故障诊断   总被引:1,自引:0,他引:1       下载免费PDF全文
分析了探测线圈检测电机转子绕组匝间短路故障的机理,应用小波变换算法对所得信号进行特征提取.采用MATLAB与VC++混合编程,将MATLAB的M文件直接嵌入VC环境,完全脱离MATLAB运行.以VC++图形界面作为前台,实现信号采集、系统框架的搭建和界面的绘制;利用COM Builder技术实现MATLAB与VC++之...  相似文献   

8.
数字水印技术是通过水印算法将作者的版权信息嵌入到多媒体数据中,以起到版权保护、秘密通信、数据文件的真伪鉴别等作用.笔者采用了DCT离散余弦变换(DCT,Discrete Cosine Transform)的算法,对图像进行了数字水印的嵌入和提取研究.并且基于MATLAB平台实现在DCT域中的图像数字水印嵌入和提取的仿真,实验结果表明这种算法具有较好的不可见性,对低通滤波和剪切攻击具有较好的鲁棒性.  相似文献   

9.
为了解决数字线划图的检索、更新及保密性问题,在分析DWG数据格式的特点和传统管理方式以及目前市场上相关管理软件的不足的基础上,讨论利用计算机加密技术和数据库方式管理DLG数据问题,阐述利用VC+AutoCAD+SQL Server模式开发DLG管理系统的设计思路和方法,建立一种快捷、开放和安全的管理系统.实现了数字线划图科学管理.  相似文献   

10.
用VC 这类语言实现面像识别算法,工作量很大,如果用MATLAB实现,虽然在图像处理及模式识别方面较为方便,但运行速度慢。针对这个问题给出一种开发方式,在VC 平台上开发系统主控模块及数据库系统,用MATLAB实现基于DCT变换的面像识别子系统,由MATLAB编译成C 动态库源程序,在VC 下修改并编译成动态库,由主控模块调用动态库实现面相识别。该方法具有可以灵活选择识别算法、识别率高、开发方法容易、开发周期短、可移植性强等优点。  相似文献   

11.
VC调用MATLAB的方法   总被引:7,自引:1,他引:7  
讨论了在VC中调用MATLAB的3种方法,并对3种方法进行了比较:通过MATLAB Engine方式可以调用C/C++函数和工具箱中的函数,同时还可利用MATLAB中强大的图形功能,但该种方式的致命缺陷是不可脱离MATLAB的环境;用LCC编译器可以脱离MATLAB环境,该种方式只能调用MATLAB中的C\C++函数,并且不支持图形;Matcom是一种比较有效的方法,它不仅可以调用C\C++函数,并且可以支持图形,但缺陷是不能调用涉及MATLAB内部类的函数。通过对3种方法的分析,指出了开发数据分析软件的一种有效途径。  相似文献   

12.
Matlab、Matcom与 VC++ 混合编程在FFT上的实现   总被引:6,自引:0,他引:6  
阐述了Matlab与VC 混合编程的各种方法,并以FFT算法为例介绍了Matcom与VC 混合编程的方法.并将此方法与传统方法进行比较,验证了这种混合编程方法的优越性.  相似文献   

13.
基于混沌优化的动态水印算法研究   总被引:1,自引:0,他引:1  
针对现有软件水印隐蔽差、鲁棒性低的问题,将混沌理论应用于软件水印算法中,基于混沌替换、混沌加密算法对动态图CT算法进行优化和改进,提高水印的隐蔽性和鲁棒性.在VC6.0环境下对C++软件实现基于混沌的动态水印算法(CBDW)原型系统,并以该实现为例进行分析.实验表明,该方法在保留原水印高数据率优点的同时,增强了其隐蔽性和鲁棒性.  相似文献   

14.
Visual c++中MATLAB数学函数库的封装   总被引:2,自引:0,他引:2  
在土木、建筑等工程领域的数值计算中,VC++和MATLAB的混合编程可以充分发挥各自的优势,提高计算效率,节省大量的人力物力.本文简要介绍了MATLAB与VC混合编程的几种方法,提出了在VC++环境中封装MATLAB数学函数库的基本思路,并通过一个实例,演示了VC++中构建数值计算环境以及封装MATLAB数学函数库的具体步骤.  相似文献   

15.
阐述了电力系统中Ward静态等值的基本原理、Matcom C++矩阵库的优点、Matcom在V C++6.0环境中的配置。通过12节点例题演示Ward静态等值的主要过程。并简单介绍如何调用Matcom C++矩阵库来实现Ward静态等值的主要过程,目的是为了实现网络的化简以及程序设计的快捷性与可靠性。  相似文献   

16.
采用VC++6.0和MATLAB混合编程的方法,实现了物理实验数据处理系统的开发.实践表明二者联合编译能大大提高软件开发效率,缩短软件维护周期.  相似文献   

17.
VC++与MATLAB混合编程的起重机动态特性仿真   总被引:1,自引:1,他引:0  
为了提高起重机动态特性的求解精度和分析速度,采用Visual C++编译器核心类集MFC绘制可视化窗口,通过C++程序编写及MATLAB函数调用,精确求解门、桥式起重机动态系统模型,实现了VC++与MATLAB的协同合作,实例验证了该方法的可行性。  相似文献   

18.
目的设计并实现一个实用的半脆弱音频水印系统。方法基于MATLAB程序设计语言,从软件设计的角度,根据半脆弱音频水印的功能需求分析,设计半脆弱音频水印算法,并应用MATLAB的GUI来设计水印系统。结果水印系统在一般音频信号处理中鲁棒性强,并能准确定位恶意篡改,体现出半脆弱水印的特性。结论 MATLAB语言在半脆弱音频水印系统的研究与设计中简便、高效。  相似文献   

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

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