2015-08-03 1 views
-1

La commande 'find_system' est-elle prise en charge pour l'empaquetage dans une DLL .NET avec Matlab Builder NE?Matlab Builder NE avec find_system

Ce que je dois faire est de connecter une interface graphique C# avec Simulink et vérifier si un bloc désiré est dans le modèle Simulink ou non pendant que l'utilisateur travaille toujours sur le modèle (avec Matlab ouvert)

Je sais que cette link fournit une liste de boîtes à outils et de fonctions prises en charge, mais il n'y a aucune mention explicite de la commande 'find_system'. Aussi, je voudrais être sûr que 'find_system' fonctionnera comme prévu, par exemple:

  • String [] = résultat MatlabDll.wrapper.find_system ('mymodel/myBlock')

Répondre

0

Le La liste des Ineligible Programs est liée à la fin de la page que vous référencez. Notez qu'aucune fonctionnalité Simulink n'est prise en charge et, par conséquent, find_system n'est pas pris en charge.

Voir this answer pour le seul moyen d'y parvenir.

Cependant, votre question est quelque peu contradictoire, en ce sens qu'elle concerne l'utilisation de MATLAB Builder NE, mais indique également que vous voulez faire l'interrogation du modèle pendant que MATLAB est ouvert. Vous devriez préciser lequel de ces deux vous voulez faire.