Bonsoir à tous
je veux convertir une valeur décimale à virgule en une valeur binaire c pour cela j'ai écrit ce code mais une erreur parvenue :
Error using LocalCheckHandles (line 81)
Handle input argument contains non-handle value(s).
Error in C:\Program
Files\MATLAB\R2013a\toolbox\matlab\graphics\private\checkArgsForHandleToPrint.p>checkArgsForHandleToPrint
(line 30)
Error in print>LocalCreatePrintJob (line 359)
handles = checkArgsForHandleToPrint(0, varargin{:});
Error in print (line 163)
[pj, inputargs] = LocalCreatePrintJob(varargin{:});
Error in first>slider1_Callback (line 120)
print(x);
Error in gui_mainfcn (line 96)
feval(varargin{:});
Error in first (line 42)
gui_mainfcn(gui_State, varargin{:});
Error in @(hObject,eventdata)first('slider1_Callback',hObject,eventdata,guidata(hObject))
Error while evaluating uicontrol Callback
ici le code que j'ai écrit dans la fonction callback :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| tab=array(1,8)
tab(1)=y;
r=2;
while r<8
z=x*2;
if z<1
tab(r)=0;
else
tab(r)=1;
end
r=r+1;
end
for r=1:8
disp(tab(r));
end |
comment je peux résoudre cette problème
Partager