EDA365电子论坛网

标题: 如何提高Labview调用Matlab script的运行速度? [打印本页]

作者: DuBois_1wwe    时间: 2022-1-10 12:08
标题: 如何提高Labview调用Matlab script的运行速度?
我用labview调用在matlab已经训练好的神经网络模型,但是在while循环下,每一次循环都要花费30-40ms,这个循环速度达不到我的需求,我想请问一下各位大佬如何提高labview调用matlab script的速度呢?程序框图以及运行时间如图所示' m( E, G2 L6 o; a5 J% B
) o8 j; Y, }9 x' K( l

0 ]0 c$ r4 H. f: }+ j4 I

作者: wushy32    时间: 2022-1-10 13:43
要么升级电脑,要么把程序拆开来优化,用移位寄存器的方式,或者队列单生产者多消费者的方式进行优化计算。
作者: cscscwwwrte    时间: 2022-1-10 14:03
经过多方学习以及与Labview官方人员的沟通,比较可行的方法是在Simulink中实现神经网络模型,然后在NI Veristand中把simulink model转化成NI Linux 64的程序,这样就可以在Compact RIO real-time下运行,可以提高运行速度。




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2