期刊文献+

多线程VC++和Matlab混编在信号采集和处理中的应用 被引量:4

Singal sampling and processing based on mixed programming with multi-thread VC++ and Matlab
下载PDF
导出
摘要 在信号采集和处理过程中,Visual C++存在数据处理和结果显示方面的不足,Matlab存在可视化和数据采集方面的不足,本文在Visual C++环境下调用Matlab Engine函数,有效地解决了这两方面的问题;采用多线程编程技术,同时采集和显示信号,有效地防止了采样过程中的掉点。利用本方法对UA302型采集卡采集到的信号进行处理,得到了满意的结果。 In signal sampling and processing system, VC shows inefficiency in data procession and results demonstration, while Matlab shows its inefficiencyin virtualization and data acquisition. This paper showed a mixed programming used by invoking the Matlab engine in VC environment could solve two problems effectively.Multi-thread technology was developed to realize the synchronization of signal sampling and demonstration, and prevented the signal gathering from missing sample spots. An example of a sine wave acquired from UA302 using this technique was also introduced in the paper, which has been proved to be feasible in practice.
出处 《中国测试技术》 2006年第3期82-85,共4页 CHINA MEASUREMENT & TESTING TECHNOLOGY
基金 重庆市重点科技项目(9293)
关键词 VISUAL C++ Matlab ENGINE 多线程技术 UA302采集卡 Visual C++ Matlab engine Multi-thread technology UA302
  • 相关文献

参考文献5

二级参考文献17

  • 1Richard C Leinecker.Visual C++5开发人员参考手册[M].机械工业出版社,1998..
  • 2Robert D Thompson.MFC开发人员参考手册[M].机械工业出版社,1998..
  • 3Michael J Yong.Visual C++6.0从入门到精通[M].电子工业出版社,1999..
  • 4Duane Hanselman Bruse Littlefield.精通MATLAB[M].西安交通大学出版社,1998..
  • 5施阳 李俊.MATLAB语言工作箱——TOOLBOX实用指南[M].西北工业大学出版社,1998..
  • 6张志涌 刘瑞桢.精通和掌握MATLAB[M].北京航空航天大学出版社,1998..
  • 7David J Kruglinski.Programming Visual C++ 6.0技术内幕[M].北京:北京希望电子出版社,1999..
  • 8刘志俭.MATLAB应用程序接口指南[M].北京:科学出版社,2001..
  • 9David J Kruglinski,Programming Visual C++ 6.0技术内幕,1999年,509页
  • 10王世同.Visual C++6.0编程基础[M].清华大学出版社,2000..

共引文献45

同被引文献37

引证文献4

二级引证文献45

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部