﻿功能:求伯努利数(Bernoulli Number)

格式:BernoulliNumber(n)

n:一个数据或者矩阵变量.是矩阵变量时对每个元素进行操作.其中n表示一个不小于0的整数变量,表示求Bernoulli多项式的最高次数,其中n不能超过258,因为那个时候数据已经超出了程序可表达的范围,进而会给出一个错误的结果

关于:{Bernoulli数<http://mathworld.wolfram.com/BernoulliNumber.html>}

例子:

a =
[ 32.0000000000000     28.0000000000000     68.0000000000000     54.0000000000000
  77.0000000000000     44.0000000000000     84.0000000000000     38.0000000000000
  49.0000000000000     11.0000000000000     97.0000000000000     63.0000000000000
  28.0000000000000     39.0000000000000     90.0000000000000     95.0000000000000 ]

BernoulliNumber(a)//回车后得到如下的结果,其中a中每个元素对应的Bernoulli数如下
ans =
[ -15116315767.092     -27298231.067816     -2.625771028E+42    3.6528776484E+28
  0.00000000000000     -4.033807185E+19     -5.947097050E+59    0.488332318973593
  0.00000000000000     0.00000000000000     0.00000000000000    0.00000000000000
  -27298231.067816     0.00000000000000     4.3328896986E+66    0.00000000000000 ]