嗨snoke,
使用
addAttachedFiles
附加的文件是正确的做法。文件将在一些临时位置和添加到路径以便并行工人获得它。块可以使用文件如果在MATLAB路径但
不
在当前文件夹吗?
这是另一种方法,你可以试一试。我假设块也可以接受一个绝对路径。如果是这样的话,我就会使用
PreSimFcn
SimulationInput对象在块参数设置文件路径(使用addAttachedFiles后将文件附加到池)
函数思敏= preSimSetTLRFile(思敏,tlrFile)
fileLoc = (tlrFile)
思敏= simIn.setBlockParameter (的路径/ /块,“block_param_name”,fileLoc);
结束
思敏= Simu万博1manbetxlink.SimulationInput (“my_model”);
tlrFile =“my_file.tlr”;
addAttachedFiles (gcp、“/道路/ / tlr /文件”)
%设置PreSimFcn SimulationInput
思敏。PreSimFcn = @ (x) preSimSetTLR (x, tlrFile);
请试试,如果你遇到任何问题,请让我知道。