#1 Le 07/02/2008, à 09:45
- luculuc
problème de STRING...de Scilab [resolu]
Bon alors...je commence
Avec un amis de promo ( M1 sciences de la terre)
On voudrais créé un petit programme de calcul ( normalisation d'éléments appellés Terre Rare );
alors pour ce faire, on aimerais avoir une interface graphique ( ci-dessous, et elle fonctionne )
le problème est qu'un fois l'interface faite et les données entrées...il faut aller chercher la valeur qui se trouve dans l''edittext'...
nous savons qu'en Matlab il faut :
exemple pour un edittext dont on veut extraire une valeur numérique et dont le tag est edit1 :
a = findobj('tag','edit1');
A = str2num(get(a,'string');
Alors findobj existe dans Scilab mais pas str2num... quel est l'équivalent ?
f=figure();
m=uimenu(f,'label', 'Rare Earth Elements');
h=uicontrol(f,'style','text','string', "REE",'position', [10 160 30 30], 'tag', 'fedit1','string', "REE");
h=uicontrol(f,'style','text','position', [40 160 a 30], 'tag', 'edit1','string', "ppm");
h=uicontrol(f,'style','text','position', [10 130 30 30], 'tag', 'fedit2','string', "La");
h=uicontrol(f,'style','edit','position', [40 130 a 30], 'tag', 'edit2','string', '1');
ce qui donne :
Dernière modification par luculuc (Le 07/02/2008, à 10:24)
Hors ligne
#2 Le 07/02/2008, à 10:24
- luculuc
Re : problème de STRING...de Scilab [resolu]
up
Hors ligne
#3 Le 07/02/2008, à 10:25
- luculuc
Re : problème de STRING...de Scilab [resolu]
ouais en fait :
evstr (scilab) == str2num (Matlab)
merci pour le derangement
Hors ligne