Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2812 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  [matlab/C++] ASA - adaptatibe stimulated annealing

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[matlab/C++] ASA - adaptatibe stimulated annealing

n°1926202
julien137
Posté le 23-09-2009 à 16:29:49  profilanswer
 

Bonjour à tous,
 
j'utilise Matlab pour un modèle mathématique, pour le calibrer, j'aimerais utiliser un code en C++, disponible ici:
http://www.ingber.com/#ASA  (le code ASA, pour adaptative stimulated annealing)
 
n'ayant jamais touché à du C++ de ma vie, et souhaitant pouvoir utiliser le code rapidement, j'ai cherché une interface Matlab, disponible ici:
http://www.econ.ubc.ca/ssakata/public_html/software/
 
je dispose de la version R2007b de Matlab, le code matlab donné par le lien est censé sans problème pour Matlab2005 il me semble, et pour une version plus ancienne du code C++ (même si les nouveaux apports ne semblent pas être le problème). J'ai trouvé une vieille version du code C++ disponible sur cette page:
http://www.enq.ufrgs.br/cursos/pos [...] nneal/ASA/
 
Pour lancer le programme, je procède comme il est indiqué sur le lien donner par la personne qui a coder l'interface (dans le pdf, pour windows)
http://liu.diva-portal.org/smash/r [...] iva2:18667 (cliquez dans fulltext et y'a le pdf)
 
 
>>> la fonction mex avec la suite ne marche pas, j'ai un sacré message d'erreur qui commence par me dire que j'ai des problèmes de précompilations:
lcc preprocessor error: .\asa_usr_asa.h:548 .\asa.h:18 asamin.c:11 Bad operator (#) in #if/#elsif
et après il me renvoi aux lignes 222 etc du fichier asamin.c où USER_ACCEPTANCE_FLAG est utilisé.
 
j'ai essayé de de mettre dans le mex DUSER_GENERATING_FUNCTION#TRUE et DUSER_REANNEAL_COST#TRUE, ça compile avec la vieille version mais ça ne marche pas en pratique :/ les solutions sorties sont absurdes et l'algo (normalement très long pq c'est un MC s'arrête super vite).
 
 
si une âme charitable aun peu de temps pour me sortir de ce pétrin...
merci
 
 
ju'

mood
Publicité
Posté le 23-09-2009 à 16:29:49  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  [matlab/C++] ASA - adaptatibe stimulated annealing

 

Sujets relatifs
[C] Vider stdin[C++ / DLL]
[C++] Extraction des bits d'un nombre[Réglé][C++]Vérification d'algorithme + conseils
[Matlab] (Résolu) Décalage de fréquences avec DCTASM(masm32) ou C++ ?
[C] conversioncross compilation C++ et wrapper C++
Programation en C[C#]Cherche idée de programme, sondage
Plus de sujets relatifs à : [matlab/C++] ASA - adaptatibe stimulated annealing


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR