function str=imag_dec_hex_str(x);
% Конвертирование 32-битного (4 байта) целого в строку, представленную
% HEX-форматом (например, ' BOU' = HEX(20 42 4F 55))
%

tmp=sprintf('%x',x);   % HEX-строка в обратной последовательности
                         % вида '554F4220'
if length(tmp)~=8,
    error('!!! Неправильное значение целого !!!')
end

str='    ';
for k=1:4,
    str(k)=char(hex2dec(tmp((k-1)*2+1:k*2)));
end
str=fliplr(str);