next up previous contents
suivant: Manuel d'utilisation du logiciel monter: Le composant informatique précédent: La classe Tmatrice   Table des matières

Les vecteurs "tetas"

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 :
$\theta$ doit être un vecteur de taille non définie. On emploie donc un tableau dynamique dont chaque cellule contient toutes les informations propres à chaque $\theta_i$ .
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 $\theta_i$ 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 $\theta$. 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.
next up previous contents
suivant: Manuel d'utilisation du logiciel monter: Le composant informatique précédent: La classe Tmatrice   Table des matières
2003-06-21