Scilab Function
Last update : 16/12/2005

x_mdialog - boîte de dialogue pour la saisie de paramètres

### Calling Sequence

  `result=x_mdialog(title,labels,default_inputs_vector)`
  `result=x_mdialog(title,labelsv,labelsh,default_input_matrix)`

### Parameters

- `title`: vecteur colonne de chaînes de caractères. Titre général
- `labels`: n vecteurs colonnes de chaînes de caractères, `labels(i)` est l'intitulé du i-ème paramètre à saisir
- `default_input_vector`: n vecteurs colonnes de chaînes de caractères, `default_input_vector(i)` la valeur initiale du i-ème paramètre
- `labelsv`: vecteur de n chaînes de caractères, `labelsv(i)` est la légende de la i-ème ligne de la matrice de paramètres
- `labelsh`: vecteur de m chaînes de caractères, `labelsh(j)` est la légende de la j-ième colonne de la matrice de paramètres
- `default_input_matrix`: matrice n x m de chaînes de caractères, `default_input_matrix(i,j)` est la valeur initiale du terme (i,j) de la matrice à saisir
- `result`: matrice n x m de chaînes de caractères si le bouton "Ok" a été pressé ou [] si c'est le bouton "Cancel".

### Description

Boîte de dialogue pour la saisie de paramètres

### Examples

     txt=['module';'frequence';'phase    '];
     sig=x_mdialog('choisir le signal sinusoidal',txt,['1';'10';'0'])
     mag=evstr(sig(1))
     frq=evstr(sig(2))
     ph=evstr(sig(3))

     rep=x_mdialog(['Simulation d''un systeme';'avec un regulateur PI'],...
                          ['gain P';'gain I'],[' ';' '])

### See Also

`editvar`, `x_dialog`, `x_choose`, `x_message`, `getvalue`, `evstr`, `execstr`, `editvar`,