Appelle la fonction MATLAB(R) de niveau principal à partir d'un fichier source.

La fonction Appeler une fonction MATLAB est extensible et affiche les types de données des entrées et sorties câblées. Vous pouvez configurer Appeler une fonction MATLAB pour spécifier la session MATLAB, le chemin de la source et le nom de la fonction.

La fonction Appeler une fonction MATLAB n'est pas supportée sur les cibles temps réel ou FPGA.


icon

Entrées/Sorties

  • cgnrn.png session en entrée

    session en entrée spécifie une référence à la session MATLAB.

  • cpath.png chemin du fichier source

    chemin du fichier source spécifie le chemin absolu vers le fichier .m source.

  • cerrcodeclst.png entrée d'erreur (pas d'erreur)

    entrée d'erreur décrit les conditions d'erreur qui ont lieu avant l'exécution de ce nœud. Cette entrée fournit la fonctionnalité entrée d'erreur standard.

  • cpoly.png type de retour

    type de retour spécifie le type de données de valeur renvoyée. Vous devez câbler au type de retour une constante ou une commande correspondant au type de données du type de retour de la fonction MATLAB de niveau principal. Par exemple, si la fonction MATLAB renvoie un tableau de nombres double précision, vous devez câbler une constante ou une commande de type tableau de nombres double précision au type de retour. Si la fonction MATLAB renvoie plusieurs valeurs, câblez un cluster avec les éléments correspondant aux valeurs de retour de la fonction MATLAB. Le nom, les types de données et l'ordre des éléments du cluster doivent correspondre aux valeurs de retour de la fonction MATLAB. Par exemple, si la fonction MATLAB renvoie un numérique, un tableau de booléens et une chaîne, vous devez câbler le type de retour à un cluster contenant des constantes ou commandes de type numérique, tableau de booléens et chaîne, dans cet ordre. Les noms des éléments du cluster doivent être uniques et non vides. Si la fonction MATLAB ne renvoie aucune valeur, ne câblez pas type de retour.

  • cpoly.png paramètre d'entrée

    paramètre d'entrée spécifie les paramètres d'entrée de la fonction MATLAB. Vous devez câbler les entrées dans l'ordre dans lequel la fonction les appelle. Vous pouvez redimensionner le Nœud MATLAB pour ajouter des terminaux. Vous passez une valeur à la fonction MATLAB en la câblant au terminal de gauche d'une paire de terminaux. Vous lisez la valeur d'un paramètre après avoir appelé une fonction en câblant le terminal de droite d'une paire de terminaux.

  • ignrn.png session en sortie

    session en sortie renvoie une référence à la session MATLAB.

  • ierrcodeclst.png sortie d'erreur

    sortie d'erreur contient des informations sur l'erreur. Cette sortie fournit la fonctionnalité sortie d'erreur standard.

  • ipoly.png valeur renvoyée

    valeur renvoyée est la valeur renvoyée par la fonction MATLAB. Le type de données de la valeur renvoyée dépend du type de retour.

  • ipoly.png

  • Types de données supportés

    La fonction Appeler une fonction MATLAB supporte les types de données suivants :

    • Numériques
    • Tableaux, y compris les tableaux multidimensionnels.
      Remarque les tableaux 1D sont convertis en vecteurs de lignes dans MATLAB.
    • Chaînes
    • Clusters
    • Booléens