Solveur

Fermé
zaklouche Messages postés 2 Date d'inscription mardi 5 mars 2013 Statut Membre Dernière intervention 5 mars 2013 - 5 mars 2013 à 14:05
Bruce Willix Messages postés 11968 Date d'inscription mardi 24 mai 2011 Statut Contributeur Dernière intervention 12 juin 2018 - 5 mars 2013 à 14:59
Bonjour,

voila, je travaille sur un nombre important de données,pour faire de la régression ( prevision), et en utilisant le solveur, je trouve qu'il est limité dans le nombre de cellule variables, et moi, je dois varier environ 1600 cellules avec contraintes
alors spv quelqu'un peut m'aider, j une idée, mais je suis pas sure; c de faire une boucle avec le vba chaque 200 céllules (puisque le solveur est limité je pense a ça), mais est ce logique? ça ne faussera pas mes previsions?
merci d'avance.

2 réponses

Bruce Willix Messages postés 11968 Date d'inscription mardi 24 mai 2011 Statut Contributeur Dernière intervention 12 juin 2018 2 590
Modifié par Bruce Willix le 5/03/2013 à 14:14
Si, ça faussera tes prévisions à moins que tu ne refasses tout ton modèle d'optimisations. Sinon, tu ne peux pas garantir que tu exploreras toutes les branches de l'arbre en simultané - ce qui est bien le but du solveur.

Excel n'est pas à proprement parler un logiciel d'optimisation, même s'il possède quelques fonctions en built-in pour des cas simples. Mébon, c'est vraiment simple, parce que modéliser et optimiser une chaine de montage, c'est déjà pas évident.

Personellement j'utilise LINDO pour faire ça.

Remember remember the fifth of November
Gunpowder, treason and plot.
I see no reason why gunpowder, treason
Should ever be forgot...
1
zaklouche Messages postés 2 Date d'inscription mardi 5 mars 2013 Statut Membre Dernière intervention 5 mars 2013 1
5 mars 2013 à 14:54
bonjour bruce willix
merci pour votre reponse, aussi rapide d'ailleur, je ne m'attendais pas,!
bon, je vai voir ce que c le lindo (je connais pas), et je vous reponds, merci beaucoup
1
Bruce Willix Messages postés 11968 Date d'inscription mardi 24 mai 2011 Statut Contributeur Dernière intervention 12 juin 2018 2 590
5 mars 2013 à 14:59
C'est un vrai pur solveur: tu mets les équations dedans sous la forme OPTIMZE fonction1, fonction 2, SUBJECT TO contrainte1,contrainte2,..., puis tu lances le solveur et il te donne les sommets, les itérations, etc...

il y a aussi moyen d'acheter l'API, ce qui ajoutera les fonctions de LINDO dans excel (c'est peut être ce dont tu as besoin)
0