logfactorial.m

来自「一个用于聚类的工具箱」· M 代码 · 共 24 行

M
24
字号
function p = LogFactorial(n)
%LOGFACTORIAL Calculates the Natural log of the factorial of n
% NL = LogFactorial(n)
%

%(C) David Corney (2000)   		D.Corney@cs.ucl.ac.uk

[R,C]=size(n);

if R==1 & C==1
   p=sum(log(1:n));
   return
end

if min(R,C)==1
   for i = 1:length(n)
      p(i)=sum(log(1:n(i)));
   end
   return
end

error('LogFactorial requires scalar or vector input!')

⌨️ 快捷键说明

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