matlab的串口通信和图像采集问题

来源:百度知道 编辑:UC知道 时间:2024/05/23 14:00:08
1,matlab操纵串口,如何发送十六进制数数组?(默认只能为ASCII和二进制) 我发送的
数组里matlab不认我的“3C”这样的数据。
2,为什么找不到摄像头设备?摄像头在qq上验证可用,但是输入以下命令后结果如下:

InstalledAdaptors: {'winvideo'}
MATLABVersion: '7.0 (R14)'
ToolboxName: 'Image Acquisition Toolbox'
ToolboxVersion: '1.5 (R14)'

请各位点播或提一些建议,谢谢!

1. 可以发16进制数的。如果用fprintf,就用%x

2.

imaqhwinfo

ans =

InstalledAdaptors: {'dcam' 'winvideo'}
MATLABVersion: '7.0.4 (R14SP2)'
ToolboxName: 'Image Acquisition Toolbox'
ToolboxVersion: '1.8 (R14SP2)'

info = imaqhwinfo('dcam')

info =

AdaptorDllName: [1x77 char]
AdaptorDllVersion: '1.8 (R14SP2)'
AdaptorName: 'dcam'
DeviceIDs: {[1]}
DeviceInfo: [1x1 struct]

dev_info = imaqhwinfo('dcam',1)

dev_info =

DefaultFormat: 'F7_Y8_1024x768'
DeviceFileSupported: 0
DeviceName: 'XCD-X700 1.05'
DeviceID: 1
ObjectConstructor: 'videoinput('dcam', 1)'
SupportedFormats: {'F7_Y8_1024x768' 'Y8_1024x7