suivant: Manuel d'utilisation du logiciel
monter: Le composant informatique
précédent: La classe Tmatrice
  Table des matières
L'estimation des paramètres des fonctions d'utilité est réalisée par la méthode du maximum de vraisemblance, que l'on résoud
numériquement à l'aide de l'algorithme de Fletcher-Reeves.
A la base, cet algorithme nécessite :
- Une structure pour la variable .
- Des outils algébriques pour les opérations élémentaires sur ces variables comme l'addition de deux vecteurs, la multiplication
d'un vecteur par un scalaire ...
- Des outils fonctionnels : le calcul de
et de
.
doit être un vecteur de taille non définie. On emploie donc un tableau dynamique dont chaque cellule contient
toutes les informations propres à chaque .
Les cellules sont composées des champs suivants :
- place
- correspond au numéro du champ dans la base.
- utilite
- attribue 1, 2 ou 3 si ce appartient respectivement à l'utilité VP, TC ou ML.
- valeur
- valeur du paramètre à estimer.
- modal
- =1 si la variable aléatoire correspondante est à modalités.
- modal_val
- valeur de la modalité si c'est le cas.
- test
- validation statistique aprés estimation(non implémenté).
Une fois faite la spécification des fonctions d'utilité par l'utilisateur, le programme prends en charge la construction du vecteur .
Il alloue la taille nécessaire en mémoire et associe un pointeur sur l'adresse de cette structure dynamique. Ainsi, les procédures ne nécessitent en
paramètres que les adresses des variables.
suivant: Manuel d'utilisation du logiciel
monter: Le composant informatique
précédent: La classe Tmatrice
  Table des matières
2003-06-21