Bonjour,
quelles sont les différences entre les blocs Matlab Function et Embedded Matlab ?
merci
Bonjour,
quelles sont les différences entre les blocs Matlab Function et Embedded Matlab ?
merci
salut
en gros le premier (matlab function) permet d'écrire une ligne de code matlab, le second un script plus grand
le premier défini ses entrées et sorties de manière implicites (en fonction de ce que branche dessus et de ce que tu code dedans), le second nécessite une définition explicite
...
Fab
Salut,
Juste pour apporter une petite précision: ca dépend de la version de MATLAB dont on parle. Les dénominations ont changé à partir de la version r2011a.
Pour les versions r2010b et plus anciennes, ce que dit le_fab est tout à fait juste.
Pour les versions r2011a et plus récentes, le bloc "Embedded MATLAB Function" est devenu "MATLAB Function" alors que le bloc "MATLAB Fcn" est devenu "Interpreted MATLAB Function"
En espérant que ca soit clair.
Duf
OK merci à vous pour vos réponses
Salut,
il existe des subtilités de comportement entre les 2, parfois l'un va marcher quand l'autre non (par exemple l'embedded accepte de traiter des nan quand la matlab function ne vas pas vouloir).
En général je préfère l'embedded quand je veux insérer quelques lignes de code, c'est plus propre et plus clair.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager