Ahem.. non seulement je débute (oui.. vraiment "débute" me parait encore faible) et c'est pas gagné.. mais en plus j'utilise un logiciel parfaitement anecdotique. Passons, la faute au BO d'abord.
Donc voici mon problème :
juste comme ça pour rigoler, j'ai voulu générer une chaîne de caractère aléatoire (caractères choisis entre a ,..., z, plus l'espace "_")
Bon.![]()
Donc j'empoigne mon SciLab préféré et lui dis, de ma plus belle plume :
Et voila qu'il me répond : (testé pour n = 5)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 function M = auto(n) A =[ "a" , "b", "c", "d", "e", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z", "_"]; M = zeros(1,n); for k = 1:n M(1,k)= A(1,floor(rand()*27)); end endfunction
!--error 18
run: too many names
at line 6 of function %c_i_s called by :
line 59 of function %c_i_s called by :
line 59 of function %c_i_s called by :
line 59 of function %c_i_s called by : (etc)![]()
Hum, là, vraiment... je ne comprend pas ce qu'il entend par là.. où est le problème ?![]()
Merci d'avance (un peu d'indulgence voyons..)
Partager