# x_mdialog

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

## Séquence d'appel

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

## Paramètres

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

## Exemples

    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'],[' ';' '])

## Voir aussi

- editvar
- x_dialog
- x_choose
- messagebox
- getvalue
- evstr
- execstr