Le LISTING 2 décrit la procédure de lecture des fichiers de données. On commence par une lecture brute du fichier, ligne par ligne, vers la matrice rep (de type string). Puis on procède à quelques corrections typographiques (sur les lignes complètes). Enfin, on découpe les lignes en mots, qui sont ventilés dans la matrice datas (elle aussi de type string). Un test a lieu pour vérifier que le format est assez long pour prendre en compte tous les items du tableau.
Si besoin est, le tableau est réorganisé. Ainsi, les résultats doivent se trouver dans la dernière colonne. Puis (LISTING 3), les valeurs prises par les modalités sont lues et triées à la mode Scilab. Ainsi : moda(3) = !argent laiton_nu CuNiSn !