﻿功能:求Rook多项式(Rook Polynomials)

格式:
PolyRook(n,x)
PolyRook(n)

n:一个不小于0的整数变量,表示求Rook多项式的最高次数
x:矩阵变量或者数据变量,当为矩阵变量时,多矩阵中每个元素进行操作.相当于求Rook多项式中变量值为x对应的值

说明:
1. 只传入n参数时,返回符号表达式
2. 传入n,x时,将计算n次Rook多项式在x处的值
3. 具体原理如下
$$
\begin{cases}
R_0(x) &= 1
\\
R_1(x) &=x+1
\\
R_2(x) &=2x^2+4x+1
\\
R_n(x) &=((2n-1)x+1)R_{n-1}(x)-(n-1)^2x^2R_{n-2}(x)
\end{cases}
$$
关于:{Rook多项式<http://en.wikipedia.org/wiki/Rook_polynomials>}

例子:
f = PolyRook(3)//执行得到如下3次多项式
f =
{1+9*x+17*x^2+x^3 }
