Bonjour
J’essayé de convertie mon M-file matlab à exécutable file mais l’instruction mcc -nomfile
donne cette erreur ?!
>> mcc -m principale
??? Error: File "principale" is a script M-file and cannot be compiled with the current Compiler.
Bonjour
J’essayé de convertie mon M-file matlab à exécutable file mais l’instruction mcc -nomfile
donne cette erreur ?!
>> mcc -m principale
??? Error: File "principale" is a script M-file and cannot be compiled with the current Compiler.
Une petite recherche t'aurait certainement conduit à cette discussion [COMPILER] La fonction mcc
C'est corrigé : Converting Script M-Files to Function
S'il vous plait je n'ai rien compris.
Est-ce que tu peutxm'aider ?
maintenant j'ai le fichier principale.m
C'est un fichier de l'interface générale qui appelle les autres interfaces
Quelle est la première étape que je dois faire ?
Tu dois transformer ton fichier principal.m qui est un script en fonction.
Une fonction est un fichier .m qui commence forcément par :Donc dans ton cas tu rajoutes tout simplement au début de ton fichier :
Code : Sélectionner tout - Visualiser dans une fenêtre à part function nomdelafonction
principale.m :Ensuite tu pourras compiler.
Code : Sélectionner tout - Visualiser dans une fenêtre à part function principal()
Vérifie quand même avant que le fait d'avoir transformer ton script en fonction ne modifie pas son fonctionnement.
Partager