S-function Builder Erreur
Bonjour,
je souhaite instaurer des blocs S-function dans un model Simulink, j'utilise donc S-Function Builder pour creer mes fonctions.
Apres compilation, je recois un message d'erreur :
Code:
1 2
| Error test_wrapper.c: 57 operands of + have illegal types `pointer to const double' and `pointer to const double'
Error test_wrapper.c: 57 operands of = have illegal types `pointer to double' and `int' |
La ligne 57 correspond au calcul :
y0=u0+v0;
si je construis uniquement la fonction 'y0=u0;' je n'ai pas cette erreur. Dans tous les autres cas, ca ne fonctionne pas. J'ai beau modifier les types des entrees et sorties (int8/uint8 etc..) ou laisser par defaut ('double' pour tous) rien n'y fait.
Est-ce que vous pourriez m'eclairer ? J'ai pas mal fait de recherches sur l'aide Matlab, leur site, la documentation et bien d'autres, en vain.
Merci