Contenu principal

matlab.engine.shareEngine

R2026b

Convertir la session MATLAB en cours en session partagée

Description

matlab.engine.shareEngine convertit la session MATLAB® en cours en session partagée avec un nom par défaut. Ce nom par défaut est 'MATLAB_<process_ID>', où <process_ID> est un numéro indiquant l’ID de processus de la session MATLAB en cours.

exemple

matlab.engine.shareEngine(name) convertit la session MATLAB en cours en session partagée et lui attribue le nom spécifié.

S’il existe déjà une session MATLAB partagée portant le nom spécifié sur votre machine locale, matlab.engine.shareEngine convertit la session en cours en session partagée avec un nom par défaut.

exemple

Exemples

réduire tout

Convertissez la session MATLAB en cours en session partagée avec un nom par défaut.

matlab.engine.shareEngine
matlab.engine.engineName
ans =

MATLAB_49593

matlab.engine.shareEngine attribue à la session partagée le nom par défaut MATLAB_49593, où 49593 est l’ID de processus de la session MATLAB. L’ID de processus change à chaque démarrage de MATLAB.

Attribuez un nom à la session MATLAB en cours et partagez-la.

matlab.engine.shareEngine('Engine_1')
matlab.engine.engineName
ans =

Engine_1

Arguments d'entrée

réduire tout

Nom de la session MATLAB partagée, spécifié sous forme de tableau de caractères ou de chaîne de caractères. name doit être un nom de variable MATLAB valide. Pour plus d’informations sur les noms valides, consultez Noms de variables.

Types de données : char | string

Limitations

  • Vous ne pouvez pas connecter le moteur à la même session MATLAB partagée, plusieurs fois, en même temps.

  • matlab.engine.shareEngine n’est pas supporté pour les applications déployées.

Conseils

Vous pouvez également utiliser une option de démarrage de MATLAB pour démarrer une session partagée. Pour démarrer une session MATLAB partagée, saisissez la commande suivante dans l’invite du système d’exploitation :

matlab -r "matlab.engine.shareEngine"

Historique des versions

Introduit dans R2015b