Bonjour,
J’aurais besoin de votre aide,
j’ai une fonction sous Matlab qui possède en argument la variable “id” (qui prend les valeurs 1, 2, 3 , 4,…) ( function unefonction(id); )
Dans ma focntion, j’ai une variable “var” et je voudrais générer des variables var1, var2, var3,… en associant “var” et “id”.
Comment puis-je m’y prendre?
j’ai essayé des commandes du type eval(['var’num2str(id)]); mais ça marche pas
merci
Si j’ai bien tout compris, il me semble qu’il faut utiliser les { } pour “entourer” ta variable …
{“var”.num2str(id)}
Edit : euh merdoume, j’ai rien dit, c’est pour le PHP
Désolé
Edité le 21/04/2009 à 13:59
mouais je vois pas,
dejà les guillemets c’est pas possible
je n’ arrive pas à trouver une syntaxe qui fonctionne
la fonction eval ne semble pas fonctionner
merci qd même
c’est bon j’ai réussi
id=1;
varname= ‘var’;
out=[varname, int2str(id)];
disp(out)
—>var1
tout simple
Edité le 23/04/2009 à 18:26