|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : mars 2011 Messages : 24 ![]() |
Bonjour,
Mon objectif est simple: je veux faire tourner un modèle simulink trouvé sur le net. Il fonctionne bien sur un autre PC, avec la même version de matlab. Et chez moi pas du tout.(chez moi, les autres modèles fonctionnent bien, seulement celui-là est plus compliqué, et utilise SimPowerSystems et Stateflow...) Voici le message d'erreur : SIMU_PV_MPPT_batterie_sfun.bat' n'est pas reconnu en tant que commande interne ou externe, un programme ex‚cutable ou un fichier de commandes. merci d'avance |
|
|
00
|
|
|
#2 |
![]() ![]() Formateur en informatique Inscription : novembre 2007 Messages : 2 908 ![]() |
Bonjour,
En général ce message d'erreur est dû au fait que le compilateur n'est pas défini (il faut un compilateur pour faire tourner un modèle avec Stateflow). Pour résoudre ca, il faut lancer la commande Et sélectionner le compilateur de ton choix, sachant que sur MATLAB Windows 32 bits, le compilateur LCC est fourni. Duf
__________________
Définir les signaux d’entrée d’un modèle Simulink sur le blog Vers MATLAB et au-delà Modérateur MATLAB Au boulot : Windows 7 , MATLAB 8.00 (r2012b) A la maison : ArchLinux
|
|
|
00
|
|
|
#3 | ||
|
Invité de passage
![]() Inscription : mars 2011 Messages : 24 ![]() |
Merci de ta réponse rapide, mais je me sens vraiment comme ... un coq avec un couteau ...
J'ai exécuté ta commande, mais ça me propose un choix : Code :
Pour ce qui est du SDK, j'ai essayé de l'installer , mais là aussi, ça ne marche pas. S'il le faut, j'enverrai aussi le message d'erreur... je ne m'en sort pas de ces problèmes à tiroir ... |
||
|
|
00
|
|
|
#4 |
![]() ![]() Formateur en informatique Inscription : novembre 2007 Messages : 2 908 ![]() |
Oui c'est normal, apparemment sur ton PC tu n'as qu'un seul compilateur installé qui est supporté par ta version de MATLAB.
Si tu choisis 1 ca fonctionne ou pas?
__________________
Définir les signaux d’entrée d’un modèle Simulink sur le blog Vers MATLAB et au-delà Modérateur MATLAB Au boulot : Windows 7 , MATLAB 8.00 (r2012b) A la maison : ArchLinux
|
|
|
00
|
|
|
#5 | ||
|
Invité de passage
![]() Inscription : mars 2011 Messages : 24 ![]() |
ça ne fonctionne pas: voir le message que j'ai joint ci-dessus.
Il faudrait que j'arrive à installer SDK, mais voici ce qu'il me dit : Code :
|
||
|
|
00
|
|
|
#6 |
![]() ![]() Formateur en informatique Inscription : novembre 2007 Messages : 2 908 ![]() |
Pardon je n'avais pas lu le message en entier
![]() Effectivement je sais pas si nous sommes les plus qualifiés pour t'aider à l'installation du SDK. Par contre pour MATLAB, si tu as la possibilité d'installer la version 32bits, elle a un compilateur intégré ce qui te permet de t'affranchir de ce problème.
__________________
Définir les signaux d’entrée d’un modèle Simulink sur le blog Vers MATLAB et au-delà Modérateur MATLAB Au boulot : Windows 7 , MATLAB 8.00 (r2012b) A la maison : ArchLinux
|
|
|
00
|
|
|
#7 |
![]() ![]() ![]() Inscription : novembre 2006 Messages : 15 087 ![]() |
Pose ta question ici http://www.developpez.net/forums/f16...steme/windows/ en donnant un maximum d'informations.
Quel fichier as-tu utilisé ? Où l'as-tu trouvé ? Que contient le log mentionné dans "Click the View Log button to review the installation log." As-tu bien recopié tout le contenu du message d'erreur ?
__________________
J'étais le meilleur ami que le vieux Jim avait au monde. Il fallait choisir. J'ai réfléchi un moment, puis je me suis dit : "Tant pis ! J'irai en enfer" (Saint Huck) |
|
00
|
|
|
#8 |
![]() ![]() Formateur en informatique Inscription : novembre 2007 Messages : 2 908 ![]() |
Voici peut-être quelquechose qui pourra t'aider:
Support Microsoft: SDK Il semblerait qu'il faille désinstaller Visual Studio 2010 avant d'installer le SDK.
__________________
Définir les signaux d’entrée d’un modèle Simulink sur le blog Vers MATLAB et au-delà Modérateur MATLAB Au boulot : Windows 7 , MATLAB 8.00 (r2012b) A la maison : ArchLinux
|
|
|
00
|
|
|
#9 |
|
Invité de passage
![]() Inscription : mars 2011 Messages : 24 ![]() |
Je viens de suivre le lien et les consignes, et j'ai l'impression que ça fonctionne.
Il y en a encore pour plus d'une heure, mais ça a l'air bien parti. Suspens, cela résoudra-t-il mon problème? Je vous tiendrais au courant. En attendant, merci à vous... |
|
|
00
|
|
|
#10 | ||
|
Invité de passage
![]() Inscription : mars 2011 Messages : 24 ![]() |
je m'étais réjouit trop vite :
SDK s'est bien installé (à priori) J'ai installé C++ 2010 X64 redistributable qui apparait dans la liste des programmes sur windows, mais quand je fais il me réponds Code :
|
||
|
|
00
|
|
|
#11 |
![]() ![]() Formateur en informatique Inscription : novembre 2007 Messages : 2 908 ![]() |
Tu as bien pris le SDK 7.1?
__________________
Définir les signaux d’entrée d’un modèle Simulink sur le blog Vers MATLAB et au-delà Modérateur MATLAB Au boulot : Windows 7 , MATLAB 8.00 (r2012b) A la maison : ArchLinux
|
|
|
00
|
|
|
#12 | ||
|
Invité de passage
![]() Inscription : mars 2011 Messages : 24 ![]() |
Après avoir désinstallé, réinstallé etc, je passe les détails, il a retrouvé le C++2010 ...Ouf,
Mais j'ai toujours un message d'erreur dans MATLAB : Code :
|
||
|
|
00
|
|
|
#13 |
![]() ![]() Formateur en informatique Inscription : novembre 2007 Messages : 2 908 ![]() |
Dans un premier temps, essaye de supprimer le dossier "slprj" et de relancer.
__________________
Définir les signaux d’entrée d’un modèle Simulink sur le blog Vers MATLAB et au-delà Modérateur MATLAB Au boulot : Windows 7 , MATLAB 8.00 (r2012b) A la maison : ArchLinux
|
|
|
00
|
|
|
#14 |
|
Invité de passage
![]() Inscription : mars 2011 Messages : 24 ![]() |
J'ai viré "slprj", mais il revient tout seul à chaque fois que je lance la simul.
Il semble qu'il me manque le fichier "ntwi 32.mak", mais je ne l'ai pas , j'ai vérifié sur tout le disque "c" ... |
|
|
00
|
|
|
#15 |
![]() ![]() ![]() Inscription : novembre 2006 Messages : 15 087 ![]() |
Voir ici => Why do I receive a fatal error "Error U1052: File 'ntwin32.mak' not found" when I try to simulate my model in accelerator mode in Simulink 7.5 (R2010a)?
Sinon, tu n'as pas nécessairement besoin d'avoir à la fois le SDK et la version Visual C++ Express sur ta machine. Les bonnes combinaisons sont :
Donc si tu ne te sers pas du Visual C++ Express pour d'autres développements (C/C++), je te conseille de tout désinstaller une nouvelle fois et de ne réinstaller que le nécessaire (SDK et .NET Framework).
__________________
J'étais le meilleur ami que le vieux Jim avait au monde. Il fallait choisir. J'ai réfléchi un moment, puis je me suis dit : "Tant pis ! J'irai en enfer" (Saint Huck) |
|
00
|
|
|
#16 |
|
Invité de passage
![]() Inscription : mars 2011 Messages : 24 ![]() |
Bonjour,
je pense que mon PC est en désordre à ce niveau, car j'ai sur C: - 1 Dossier "Program file (X86)" avec pour ce qui nous concerne : - C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.0 - C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.5 -C:\Program Files\Microsoft SDKs\Windows\v7.1 et 1 Dossier :"Programmes" avec: -C:\Program Files\MATLAB -C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\v3.0 -C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\v3.5 - C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v3.5 -C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0 -C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5 -C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETCore\v4.5 -C:\Program Files (x86)\Microsoft Visual Studio 8 -C:\Program Files (x86)\Microsoft Visual Studio 10.0 -C:\Program Files (x86)\Microsoft Visual Studio 11.0 -C:\Program Files (x86)\Microsoft SDKs\Windows\v8.0A Le PC a installé tout seul ces 2 gros Dossiers depuis le début, mais tant que tout fonctionne correctement, j'évite de bidouiller. Et même là, il n'y a qu'un modèle particulier de matlab qui me pose problème ... Je ne voudrais pas perturber en virant des choses qui ne devraient pas l'être. mais je devrai peut-être faire le ménage quand même... |
|
|
00
|
|
|
#17 |
![]() ![]() ![]() Inscription : novembre 2006 Messages : 15 087 ![]() |
Ton système d'exploitation est Windows 7 64 bits. Le dossier "Program Files (X86)" contient les programmes 32 bits et le dossier "Programmes" ceux en 64 bits.
Utilises-tu les compilateur Visual C++ Express pour coder en C/C++ indépendamment de MATLAB/Simulink ?
__________________
J'étais le meilleur ami que le vieux Jim avait au monde. Il fallait choisir. J'ai réfléchi un moment, puis je me suis dit : "Tant pis ! J'irai en enfer" (Saint Huck) |
|
00
|
|
|
#18 |
|
Invité de passage
![]() Inscription : mars 2011 Messages : 24 ![]() |
Non
|
|
|
00
|
|
|
#19 |
![]() ![]() ![]() Inscription : novembre 2006 Messages : 15 087 ![]() |
Donc tu vas dans "Désinstaller ou modifier un programme" et tu supprimes toutes les versions de Microsoft Visual C++ Express (j'ai bien dit "Express")
Sinon, c'est bizarre, j'ai la même arborescence sur ma machine et le fichier manquant se trouve bien dans C:\Program Files\Microsoft SDKs\Windows\v7.1\Include
__________________
J'étais le meilleur ami que le vieux Jim avait au monde. Il fallait choisir. J'ai réfléchi un moment, puis je me suis dit : "Tant pis ! J'irai en enfer" (Saint Huck) |
|
00
|
|
|
#20 |
|
Invité de passage
![]() Inscription : mars 2011 Messages : 24 ![]() |
je n'ai pas d'express (j'en avais mis un, mais je l'ai désinstallé)
Sinon, j'ai bien regardé dans mes 2 SDK - Includes : pas de win32.mak |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com