mex function co-simulation directory error

4 vues (au cours des 30 derniers jours)
Joe Cullen
Joe Cullen le 12 Sep 2018
Commenté : Joe Cullen le 17 Déc 2020
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 commentaires
Xiongzhe Hu
Xiongzhe Hu le 17 Déc 2020
Did u solve the problem?I met the same one today.
Joe Cullen
Joe Cullen le 17 Déc 2020
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.

Connectez-vous pour commenter.

Réponses (0)

Produits


Version

R2017b

Community Treasure Hunt

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

Start Hunting!

Translated by