LabVIEW论坛
直播中

纪丰

7年用户 4经验值
私信 关注
[问答]

DAQexpress调用matlab模块问题

*附件:PROJ.rar

目前在做血压-脉搏波显示的程序 从采集卡usb-6009提取两路传感器的信号 DAQexpress-matlab模块折算出血压

而编程完毕后总是会报告error -316986 并提示串联数组的维度不一致 然而我的matlab文件中并不存在串联数组的操作

请问这种问题是如何造成的?又如何解决呢? 我的程序在附件中 望能指教 谢谢

已退回20积分

回帖(1)

骨灰级发烧友

2023-10-18 10:09:24
根据您提供的信息,似乎问题可能是由于DAQexpress与Matlab模块之间的数据传输问题引起的。建议您检查以下几个方面:

1. 确认您的Matlab模块可以正常运行。可以在Matlab中测试您的代码是否能够正确地处理数据,以及是否存在任何维度不匹配的问题。

2. 确认您的DAQexpress配置正确。请检查您的DAQexpress配置是否与您的采集卡兼容,并且您已正确设置了输入通道的数量和采样速率等参数。

3. 确认您的数据格式正确。请检查您的数据是否以DAQexpress所需的格式传输到Matlab模块中。您可以在Matlab中打印接收到的数据以及它们的维数,以确保它们符合您期望的格式。

4. 确认您的代码逻辑正确。如果您使用了任何自定义函数或算法,请确保它们的工作方式正确,并且在与DAQexpress集成时没有出现任何问题。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分