PDA

查看完整版本 : 如何使外部工具箱可用于MATLAB并行计算工具箱作业?


poster
2019-12-10, 20:48
作为该 (https://stackoverflow.com/questions/4410339/parallelize-input-and-display-in-matlab)问题和后续答案的继续 (https://stackoverflow.com/questions/4410339/parallelize-input-and-display-in-matlab/4411297#4411297) ,有人知道如何使用“并行计算工具箱”(使用createJob和createTask )创建作业来访问外部工具箱吗?创建函数以指定应加载的工具箱时,是否可以指定配置参数?



回答:

根据文档的此部分, (http://www.mathworks.com/help/toolbox/distcomp/bqur7ev-20.html#bqur7ev-27)执行此操作的一种方法是指定作业对象的'PathDependencies'属性 (http://www.mathworks.com/help/toolbox/distcomp/pathdependencies.html)或'FileDependencies'属性 (http://www.mathworks.com/help/toolbox/distcomp/filedependencies.html) ,以便它指向您需要作业工人能够使用的功能。 。

你应该能够一路指向KbCheck功能 (http://docs.psychtoolbox.org/KbCheck)在PsychToolbox (http://psychtoolbox.org/wikka.php?wakka=HomePage) ,有需要的任何其他功能或目录一起KbCheck到正常工作。它看起来像这样:

obj = createJob('PathDependencies',{'path_to_KbCheck',... 'path_to_other_PTB_functions'});

更多&回答... (https://stackoverflow.com/questions/4424268)