mex function co-simulation directory error

I am trying to run a co-simulation with a modeling software called AMESim, which generates a *.mexw64 file. I'm using an s-function as the interface to the mex file in Simulink. The simulation works just fine when the models are all in the current working directory. However, when i put them down one level in the model architecture (one folder deep, which is on the matlab path) the so-simulation fails with the following error:
Error in 'PlantModel/S-Function' while executing C MEX S-function 'PlantModel_', (mdlInitializeConditions), at time 0.0. Caused by: Simcenter Amesim mexfunction PlantModel_ did an abnormal exit!_
Note: PlantModel_ is the *.mexw64 file

2 个评论

Did u solve the problem?I met the same one today.
No, I have not found a solution other than to change the matlab directory to where the amesim model is stored or move the amesim model up to working directory folder.

请先登录,再进行评论。

回答(0 个)

类别

在 帮助中心 和 File Exchange 中查找有关 Simulink 的更多信息

产品

版本

R2017b

提问:

2018-9-12

评论:

2020-12-17

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by