Programmation de slider matlab

Résolu/Fermé
deleau fabrice - 26 juil. 2006 à 15:56
 Eric - 27 juil. 2006 à 15:17
Bonjour,

je recherche une solution au problème suivant:
J'ai crée un slider pour générer une valeur entre 0 et 65535. Jusque là paqs de problème.

f = figure('Position', [100 200 800 500]);
sli=uicontrol('Style','slider',...
'Min' ,0,'Max',1, ...
'Position',[10,220,130,20], ...
'Value', 0.5,...
'SliderStep',[0.00005 0.01], ...
'BackgroundColor',[1,0,0],...
'CallBack', ...
['R=get(sli,''value'');',...
'R=int32(R*65535)'...
]);
mais si j'insère dans un sous programme quelconque

function []=slider;
f = figure('Position', [100 200 800 500]);
sli=uicontrol('Style','slider',...
'Min' ,0,'Max',1, ...
'Position',[10,220,130,20], ...
'Value', 0.5,...
'SliderStep',[0.00005 0.01], ...
'BackgroundColor',[1,0,0],...
'CallBack', ...
['R=get(sli,''value'');',...
'R=int32(R*65535)'...
]);

le slider ne marche plus....

Merci de vous s'interresser à ce problème.
Fabrice
A voir également:

1 réponse

Salut,

Tu ayra plus de chance d'avoir une réponse en posant ta question sur le forum spécialisé sur MATLAB, ici :
https://www.developpez.net/forums/f148/environnements-developpement/matlab/
0