p5_6.m

来自「《数字信号处理实验指导书(MATLAB 版)》 著者: (美)米特拉著 」· M 代码 · 共 16 行

M
16
字号
% Program P5_6
% Determines the decimal equivalent of a
% binary number in sign-magnitude form
bin = input('Type in the binary fraction = ');
b = length(bin) - 1; d = 0;
for k = 1:b
	d = d + bin(k+1)*2^(-k);
end
if sign(bin(1)) == 0;
	dec =  d;
else
	dec = - d;
end
disp('The decimal equivalent is ');
disp(dec);

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?