Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Matlab marketdepth在Simulink流入中使用自定义M函数,以便回调驻留在Simulink模型中?_Matlab_Callback_Simulink - Fatal编程技术网

Matlab marketdepth在Simulink流入中使用自定义M函数,以便回调驻留在Simulink模型中?

Matlab marketdepth在Simulink流入中使用自定义M函数,以便回调驻留在Simulink模型中?,matlab,callback,simulink,Matlab,Callback,Simulink,我不确定Matlab或Simulink中是否存在此功能。 我正在尝试使用Matlab Datafeed工具箱函数: iqf.marketdepth 如果我使用以下示例: marketdepth(q,'ABC',@iqfeedmarketdepthlistener,@iqfeedmarketdeptheventhandler 是否有一种方法可以将上述示例用作Simulink自定义M功能块?然后,我想使用iqfeedmarketdeptheventhandler函数驻留在Simulink块

我不确定Matlab或Simulink中是否存在此功能。 我正在尝试使用Matlab Datafeed工具箱函数:

 iqf.marketdepth
如果我使用以下示例:

 marketdepth(q,'ABC',@iqfeedmarketdepthlistener,@iqfeedmarketdeptheventhandler
是否有一种方法可以将上述示例用作Simulink自定义M功能块?然后,我想使用iqfeedmarketdeptheventhandler函数驻留在Simulink块或Simulink模型中。handler函数是否可以是Simulink模型中的自定义M函数块?这能做到吗


谢谢

可能不是处理函数本身,但simulink中有一个名为Embedded matlab colde的块,您可以在其中编写.m文件中的函数。尝试创建一个并使用它,这样它就可以在内部使用用户定义的函数。toughI不确定嵌入式matlab代码块的局限性,意思是说我的自定义M函数将与嵌入式matlab代码块相同。我想我还是回到原来的问题上来了。无论如何,谢谢。对不起,我帮不了你更多的忙!