x_mdialog

Scilab Function
Last update : 25/04/2007

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` ,