我想制作一个ECG / EKG的生物识别系统。如果Matlab没有实时进行数据采集(用于监控),有没有办法在LabVIEW中进行监控和数据采集,然后与Matlab同时进行信号处理?
您可以获得一个兼容matlab的daq并在matlab中运行所有内容。 http://www.mathworks.com/products/daq/
您可以使用LabView进行一些数据采集,并通过调用Matlab script node
与Matlab同时进行信号处理,vi
在MathScript执行期间执行一些Matlab代码。
但是,您可能会遇到一些性能问题,因为Labview和Matlab都必须同时在您的计算机上运行。
题:
有没有办法在LabView上进行监控和数据采集,然后与Matlab同时进行信号处理
回答:
澄清: 实时只是意味着“有限时间”(Matlab Automation Server),而不是“即时”。如果您对边界的想法足够宽松,那么许多系统都可以为它们工作。你没有在你的问题中说明 - 但你认为可接受的响应时间是什么?
我用LabVIEW和Matlab做了很多工作。就个人而言,我不会使用Math Scripting节点并选择使用here。您可以使用LabVIEW中的ActiveX调色板从LabVIEW调用Matlab(参见函数>>连接性>> ActiveX >>自动打开)有几个原因我会选择ActiveX而不是MathScript节点: