f_base2dec.m

来自「DSP程序 Matlab是一套用于科学工程计算的可视化高性能语言与软件环境。它集」· M 代码 · 共 20 行

M
20
字号
function i = f_base2dec (q,d)

% F_BASE2DEC: Convert a base d array to a decimal integer
%
% Usage: i = f_base2dec (q,d)
%
% Inputs: 
%         q = p by 1 array of base d numbers 
%         d = base of number system (d >= 2)
% Outputs: 
%          i = decimal equivalent of q
%
% See also: BASE2DEC, DEC2BAS

p = length(q);
i = q(p);
for j = p-1 : -1 : 1
    i = d*i + q(j);
end

⌨️ 快捷键说明

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