Tengo un archivo como este que tiene datos binarios firmados y quiero convertirlos a datos decimales usando matlab.
% Leer el archivo (asumiendo que el nombre del archivo es zd502097043.txt)
cstr = textread('zd502097043.txt','%s');
n = length(cstr)
d = ceros(n,1);
para i= 1:n
s = bin2dec( cstr{i}(1) ); % Símbolo
d(i) = bin2dec( cstr{i}(2:end) )* (-1)^s;
end
d