salut tout le monde j'ai fait une interface sous matlab mais j'ai un probleme normalement Quand j'écris un nombre binaire par exemple mark='1010...............'dans un edit1 et je click sur un pushbutton le le nombre a afficher sur un texte 1 mais le prb que je dépasse 17 chiffre(des 1 et des 0) l'affichage Serait une erreur par exmple 11001100110011001111 devient 11001100110011001000 les trois dernier chiffre incorrect si ça le code:
Code:
function pushbutton1_Callback(hObject, eventdata, handles)
input=[];
input =(get(handles.edit1,'String')); 
  input2=str2double(input); 
  input3=num2str(input2); 
mark=[];
for i=1:length(input3)
    mark(i)=str2num(input3(i));
end
mark;
    set(handles.text1,'String',sprintf(' original mark=%s',dec2bin(mark)))
merci a l'avance