Bonjour,
Je désire utiliser du code C dans Matlab. Le code C s'utilise de telle façon :
1) On crée et rempli une structure (disons foo) (assez lourde), appellons-là load( )
2) On utilise cette structure N fois, en appelant une fonction, disons bar( )
Les questions sont donc :
- Est-il possible de renvoyer à Matlab un pointeur vers cette structure ? Il peut y en avoir plusieurs copies, et il faut les libérer de temps en temps
- Je crois qu'on ne peut mettre qu'une fonction par fichier C. Si on les compile séparément, sont-ils capable d'accéder les deux à la structure pointée ? (pour utiliser foo() et bar() à n'importe quel moment)
Merci!
Partager